小黑與程式的邂逅
首頁
人工智慧
前端(Web & APP)
後端
區塊鏈
資料庫
寫個好程式
關於
後端
56
公開內容
後端程式設計相關的內容,包含:PHP、Golang、Java、SQL...。
全部
PHP
Golang
Java
全部內容
免費與付費
最新發佈優先
小黑
2024/06/02
發佈於
後端
[微服務]熔斷降級
在高平行流量下,服務的鏈路中有某個服務無法使用,則可能出現大量網路呼叫延遲,這有可能造成資源被用盡,因此需要有「熔斷降級」的機制來保護服務。 熔斷 在服務呼叫端,需要將服務呼叫設定一個服務時間。在服務逾時或失敗時進行熔斷,並作fallback處理。 降級 在服務提供端,要根據整個服務的負
#
微服務
#
熔斷降級
#
逾時
3
留言
小黑
2024/05/31
發佈於
後端
[Java][Spring Cloud]電子錢包系統
電子錢包提供獨立的餘額帳戶系統:開戶、交易明細等。 系統流程 使用者介面使用充值,電子錢包系統將會生成充值訂單,然後呼叫支付系統。 支付系統結束後,會將結果告知電子錢包系統,然後更新餘額。 系統結構 Controller:定義服務介面。 Service:處理業務邏輯並透過Dao完
#
java
#
springcloud
#
電子錢包
6
留言
小黑
2024/05/28
發佈於
後端
[Java][Spring Cloud]DevOps
這篇的DevOps發佈系統是以Spring Cloud微服務(微服務)為背景;由GitLab、Harbor與Kubernetes組成。 GitLab負責版本管理與CI/CD(CI/CD)。 Harbor負責Docker([Docker]介紹) Image的儲存與發佈。 Kubernetes([
#
DevOps
#
SpringCloud
#
Harbor
3
留言
小黑
2024/05/27
發佈於
後端
[Spring Cloud]核心元件與技術生態圈
核心元件 Spring Boot:Spring Cloud的基礎框架。 Spring Cloud Starters:Spring Boot的依賴管理。 Consul:微服務系統的註冊中心。 Eureka:微服務系統的註冊中心。 Feign:簡化微服務之間的溝通方式。 Ribbon:處理程
#
核心元件
#
技術生態圈
#
SpringCloud
28
留言
小黑
2024/05/27
發佈於
後端
[Java]Spring Boot變Spring Cloud
部署Consul服務 docker run --name consul -p xxxx:xxxx -v /tmp/consul/conf/:/consul/conf/ -v /tmp/consul/data/:/consul/data/ -d consul 於pom.xml設定Spring
#
SpringCloud
#
SpringBoot
#
dependency
17
留言
小黑
2024/05/25
發佈於
後端
[Java][Spring Boot]建立專案
建立Maven專案 於pom.xml設定Spring Boot <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://
#
SpringBoot
#
Maven
#
MyBatis
4
留言