V
主页
用 docker-compose 優雅關閉服務 (Go 語言當作範例)
发布人
同步於: https://www.youtube.com/watch?v=scD_rC4jt_4 大家應該遇過如果服務還有工作還沒處理完,服務要進行更新,需要等到全部工作處理完成才可以將服務的停止,而當服務收到關閉通知信號時,第一要先停止接受 Job 任務,接著等待 Worker 將手上 Job 處理完畢後,才停止服務,接著更新再上線。而這狀況怎麼透過 docker-compose 來處理停止服務,這就是本篇的重點。
打开封面
下载高清视频
观看高清视频
视频下载器
系統設計: 處理服務讀取多個任務遇到的問題 (Go 語言)
Go 語言優化重構 Worker Pool 程式碼
推薦自動化監控網站運行服務 - Gatus
[Go 語言] 從 graphql-go 轉換到 gqlgen
用 Supervisor 管理系統程式 (Go 語言)
自動升級更新執行中的 Docker 容器解決方案 - watchtower
用 Go 語言撰寫簡單的 Command Line 工具
用 Go 語言實戰 Limit Concurrency 方法
用 Go 語言實現 Pub-Sub 模式
用 Docker 每天自動化備份 MySQL, Postgres 或 MongoDB 並上傳到 AWS S3
Go 語言開發流程工具 Live Reload: Air
在 Go 語言使用 pprof 找出程式碼效能瓶頸
如何打造最小 Python Docker 容器
[微服務] 什麼是 gRPC,架構上為什麼要使用 gRPC
用 10 分鐘了解 Go 語言如何從 Channel 讀取資料
初探 Open Policy Agent 實作 RBAC (Role-based access control) 權限控管 (用 Go 語言驗證及測試)
用 10 分鐘了解 Go 語言 context package 使用場景及介紹
在 Go 語言內管理 Concurrency 的三種方式 (WaitGroup, Channel 及 Context)
[微服務] 三種好用的 gRPC 測試工具
Go 1.18 generics 新套件 constraints, slices 及 maps
使用 pyroscope adhoc 加速找到 Go 語言效能瓶頸
系統設計: 如何取消正在執行的工作任務
設計流程及系統架構圖好工具 D2
用 Wire 工具解決 Dependency Injection
在 Go 語言用 singleflight 解決快取擊穿 (Cache Hotspot Invalid)
Java项目实战《神领物流》,最适合新手的SpringCloud 微服务企业级Java项目实战
Ruoyi-Cloud使用k8s部署
為什麼要學 GraphQL?傳統 RESTful API 不好嗎?
快速理解 Service Mesh
如何將前端 App 打包成 Docker 容器
边玩边学ESP32 - 第二集
【全28集】绝对是我见过最详细的微服务架构实战教程!全程干货讲解!核心知识点都在这!认真看完拿个20K没问题!
马士兵最新Java微服务全解教程,1天时间带你搞定SpringCloud&SpringCloudAlibaba核心知识,让你面试少走99%的弯路!
用 ChatGPT 幫忙整理 Commit 資訊及做 Code 代碼審核
程序员用什么画图, 怎么画出好看的图
初探 golang 1.18 generics 功能
40-60k 米哈游-资深服务器应聘分析
Go 语言微服务开发之服务发现
Dubbo快速学习教程 | 微服务框架系列教程
Go语言微服务开发之GRPC