consul

    0熱度

    1回答

    Consul用戶界面在更改時不會更新服務。問題是我啓動了一個example.json馬拉松,它在consul用戶界面中顯示爲一個服務,但是當我從馬拉松中刪除該應用程序時,它不會從它的consul UI中刪除它。 它可能是什麼?

    2熱度

    2回答

    我使用Consul來註冊一個Web應用程序。 Web應用程序使用Java Consul客戶端進行支票註冊。我能夠使用自簽名的CA激活TLS和加密,以加密consul代理之間以及我的webapp和consul代理之間的交換。但是我無法通過自簽名CA簽名證書對HTTPS進行檢查。 我的Web應用程序受到保護,並且只在具有自簽名證書的HTTPS上進行偵聽。當我向領事登記會議並提供https:// ...

    0熱度

    1回答

    根據此博客https://spring.io/blog/2015/07/14/microservices-with-spring這是基於尤里卡服務發現和服務發現工作正常。 但是,當已經切換到使用領事代替尤里卡服務發現不能正常工作,並收到此錯誤: java.lang.IllegalStateException: No instances available for ACCOUNTS-SERVICE

    1熱度

    2回答

    有誰知道如何連接領事模板的領事字符串嗎? 如果我有一個服務於領事註冊的「富」 { "Node": "node1", "Address": "192.168.0.1", "Port": 3333 }, { "Node": "node2", "Address": "192.168.0.2", "Port": 4444 } 我想領事模

    1熱度

    1回答

    我有以下配置一個Spring應用程序啓動: spring: thymeleaf: cache: false cloud: consul: host: consul port: 8500 discovery: prefer-ip-address: true instanceId: ${spring.a

    0熱度

    1回答

    我想閱讀我的渦輪機應用程序在領事處註冊的服務。我已經配置渦輪機作爲: Bootstrap.yml server: port: 8050 spring: cloud: consul: discovery: prefer-ip-address: true host: *****hostName where consul reside**** port: 850

    0熱度

    2回答

    我只需在同一臺機器上運行consul和registrator容器,並使用docker與docker-compose。在同一個文件中,nginx服務啓動。但是,nginx是在名字nginx-80的領事中註冊的。我想只有nginx作爲名稱。有任何想法嗎? 順便說一句:只要用任何任意的服務替換nginx。

    2熱度

    3回答

    我想使用Consul作爲發現服務,另外兩個春季啓動應用程序向Consul註冊;並把它們放入碼頭; 下面是我的代碼: 應用程式: server: port: 3333 spring: application: name: adder cloud: consul: host: consul port: 8500

    2熱度

    2回答

    所以我建立了3個節點的Consul集羣。現在他們只能用IP地址表示。在閱讀文檔時,我不清楚如何將他們的位置公開給想要查詢的人。 我可以硬編碼當前領導的IP地址到其他代理,但這似乎並不是最好的主意。我可以爲每個節點分配一個DNS名稱,但如果由於網絡問題而導致領導者改變,該怎麼辦?那是問題嗎?我查詢/寫入哪個節點有關係嗎? 我想我沒有閱讀任何地方解釋這部分的羣集設置。當我啓動一個需要查詢Consul集

    0熱度

    1回答

    我使用spring雲領事作爲註冊服務,spring cloud config + git作爲配置服務器。一個微服務應用程序使用consul發現configserver,然後通過propery key來獲取價值,另外app需要註冊服務給其他消費者調用。 依賴的pom.xml: <parent> <groupId>org.springframework.cloud</groupId>