RUVIDEO
Поделитесь видео 🙏

[Go 教學] 用 docker-compose 優雅關閉服務

大家應該遇過如果服務還有工作還沒處理完,服務要進行更新,需要等到全部工作處理完成才可以將服務的停止,而當服務收到關閉通知信號時,第一要先停止接受 Job 任務,接著等待 Worker 將手上 Job 處理完畢後,才停止服務,接著更新再上線。而這狀況怎麼透過 docker-compose 來處理停止服務,這就是本篇的重點。文章內會用 Go 語言當教學範例,如何接受 Docker 傳來的 Signal 訊號,接受訊號後該如何處理,及如何設定 docker-compose 的 YAML 檔案確保所有的工作都可以正常執行完畢。

00:00 問題描述
02:19 程式碼範例
05:00 docker-compose 介紹
07:17 docker-compose YAML 設定
08:06 實際 Demo 案例
11:32 Docker 信號處理
14:00 心得結論

部落格: https://blog.wu-boy.com/2021/06/graceful-stop-service-using-docker-compose-in-golang/
程式碼: https://github.com/go-training/training/tree/master/example44-signal-with-docker-compose

Udemy 線上課程

1. Go 語言課程: https://blog.wu-boy.com/golang-online-course/
2. Docker 容器實戰: https://blog.wu-boy.com/docker-course/
3. DevOps CI/CD 實戰: https://blog.wu-boy.com/drone-devops/

需要架構,洽談,教學,教育訓練,以下是我聯絡方式
email: [email protected]
line ID: appleboy46 或手機 0934353293

小額贊助: http://bit.ly/donate-appleboy
部落格: https://blog.wu-boy.com
Twitter: https://twitter.com/appleboy
Facebook: https://www.facebook.com/appleboy46
投影片: https://speakerdeck.com/appleboy
GitHub: https://github.com/appleboy
Youtube: http://bit.ly/youtube-boy

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «[Go 教學] 用 docker-compose 優雅關閉服務», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.