consul

    0熱度

    1回答

    我正在一個Docker容器中運行Consul客戶端代理。 我創建瞭如下一個碼頭工人,撰寫文件: agent: hostname: sample.host.com container_name: consul_agent image: privatedockerregistry/consul-agent:0.6.4 restart: always e

    0熱度

    1回答

    我有一個在docker-compose中定義的服務,我想爲幾個客戶端部署。數百個服務將在一組碼頭節點上運行,以服務於許多客戶公司。我想爲每個客戶端定義一些配置數據(即應用程序配置值或數據庫讀取配置的憑據)。在minimun,我需要一項服務來發現它屬於哪個客戶公司。 這可以使用像consul.io這樣的事情嗎? 我該如何開始每個客戶?

    1熱度

    2回答

    因此,我有一個領事檢查,監視一個容器,並被設計爲當容器停止時變得至關重要。我想創建一個consul watch,在檢查關鍵點或者幾個關鍵響應之後運行腳本(例如,如果我的支票發送了5個關鍵響應,我希望它運行腳本)。 這裏是JSON我的工作檢查,我的猜測,我的手錶看起來我喜歡什麼: { // this check works "checks": [ { "id": "doc

    1熱度

    1回答

    方案DNS(和/或負載平衡): 我建立和配置一個碼頭工人羣簇。我的想法是在2臺分離主機(HostA和HostB)部署2臺3臺的虛擬機,使用領事作爲發現後端: HostA:manager0,node0,node1 HostB:manager1,node2,node3 通過這種方式,我可以在Swarm管理器和節點中獲得所需的冗餘。然而,我目前的狀況是在較早和更簡單的階段:我剛剛紡單一的碼頭工人羣經理如

    0熱度

    1回答

    簡介 我正在運行多個,我稱他們爲領事堆棧。他們總是看起來像: - 1領事服務器 - 9領事節點 每個節點提供了一些服務 - 只是一個典型的網絡堆棧和以上(不感興趣了這個問題)。 八卦用於保護服務器獲得任意節點的查詢並顯示數據。 幾位領事模板/耕者有其田「觀察家」正在等待動態配置節點/對KV服務改變 目標 可以說我有這些堆棧(數量是動態的)的10,我想建立一個web應用程序使用特定的邏輯 我有什麼權

    0熱度

    1回答

    我有一個彈簧啓動應用程序,有一個.yml文件中定義的很多屬性。我正在從文件中的屬性轉移到雲中,所以爲此,我在春季的雲領事中使用了鍵/值功能。 我能夠檢索從領事給定鍵的值,但我所看到記錄的唯一途徑,只有這樣,我已經能夠做到這一點是像這樣: @Autowired private Environment env; @RequestMapping("/test") String h

    0熱度

    1回答

    我有一臺服務器用於自我修復和自動縮放consul集羣。它通過由consul手錶和健康檢查運行的terraform腳本完成此操作。 我想爲故障轉移添加一個額外的備份terraform服務器。爲此,我必須在我的服務器之間共享terraform.tfstate和terraform.tfstate.backup,以便他們可以在相同資源上運行terraform。我想用Terraform "COMMAND:

    0熱度

    1回答

    在使用docker進行容器編排的微服務堆棧中,consul用於服務發現和mesos用於容器調度,有兩種服務(用戶需要使用GUI)配置HAProxy以實現負載平衡。 問題是,他們應該在哪個級別進行負載均衡。 LB的一些實現支持每個用例。 dockercloud-haproxy,帶領事的fabio和馬拉松-lb,如果DC/OS已經到位的話。 什麼是選擇標準?

    1熱度

    1回答

    我一直在使用春雲領事註冊的服務,但對於這一點,我不得不運行駐當地代理其建立信道通信領事服務器節點註冊服務(運行作爲引導)。 例如: #Server consul agent -server -bootstrap -bind -data-dir data -ui-dir web_ui #Desktop consul agent -data-dir consul -ui-dir consul/

    0熱度

    1回答

    我想通過以下操作 docker pull consul docker run -d --name=dev-consul -p 8500:8500 consul 運行官泊塢窗圖像。當我嘗試訪問領事服務器使用curl我得到一個空的回覆 [email protected]:~$ curl localhost:8500/v1/catalog/nodes --verbose * Hostname w