第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 gin 在 golang 中管理 certfile 更新?

如何使用 gin 在 golang 中管理 certfile 更新?

Go
手掌心 2022-05-23 15:12:07
我有一個需要 https 的迷你杜松子酒微服務。但有時,我的 certfile 用 certbot 更新,但我不知道什么時候,我的 gin 微服務仍在使用舊證書。func Run() {    fmt.Println("begin")    r := gin.Default()    r.Use(cors.Default())    r.POST("getLieu/", getAdr)    r.GET("lucky/", Lucky)    r.RunTLS((":8083"),"/etc/letsencrypt/live/toto.fr/fullchain.pem","/etc/letsencrypt/live/toto.fr/privkey.pem") // listen and serve on 0.0.0.0:8080}我如何告訴我的杜松子酒程序檢查證書是否已更改?
查看完整描述

1 回答

?
米脂

TA貢獻1836條經(jīng)驗 獲得超3個贊

您定期重新啟動它。

類似的例子,nginx 位于您的 gin 程序前面:

  • 證書有效期為 3 個月

  • 每個月certbot renew都會運行一個 cronjob 或 systemd 計時器

  • 每周nginx都會重啟

您的杜松子酒程序也會發(fā)生同樣的情況。您每周重新啟動 gin 程序 (/service)。


查看完整回答
反對 回復 2022-05-23
  • 1 回答
  • 0 關注
  • 138 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號