亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

我應該在哪里存儲服務注冊服務器的端點?

我應該在哪里存儲服務注冊服務器的端點?

Go
HUWWW 2023-06-26 17:19:36
最近在學習微服務。我嘗試使用 consul 進行服務發現。我想知道我是否部署了 consul 服務器,那么我應該在哪里存儲該服務器的端點?在每個服務的環境變量中進行硬編碼好嗎?
查看完整描述

1 回答

?
慕婉清6462132

TA貢獻1804條經驗 獲得超2個贊

以下所有 3 個選項均按以下優先順序受支持:

  1. 命令行參數

  2. 環境變量

  3. 配置文件

對于 Linux 配置文件選項

創造

/etc/consul.d/config.json

鍵是start_join,值為 Consul 服務器的 IP 值,例如,

"start_join":?[?"10.128.0.2"?]

對于多個Consul實例的集群解決方案:

"start_join":?[?"10.128.0.2",?"10.128.0.3"?]

默認服務器端口是8300,但您可以使用提供多個端口的ports對象進行覆蓋,例如,

"ports":?{???"server":?8300}
查看完整回答
反對 回復 2023-06-26
  • 1 回答
  • 0 關注
  • 170 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號