国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

consul限制注冊的ip

這篇具有很好參考價值的文章主要介紹了consul限制注冊的ip。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

假設(shè)當(dāng)前服務(wù)器的ip是:192.168.56.130

1、允許?所有ip?注冊(驗證可行)

consul agent -server -ui -bootstrap-expect=1 -data-dir=/usr/local/consul -node=devmaster -advertise=192.168.56.130 -bind=0.0.0.0?-client=0.0.0.0

2、只允許?當(dāng)前ip?注冊

consul agent -server -ui -bootstrap-expect=1 -data-dir=/usr/local/consul -node=devmaster -advertise=192.168.56.130 -bind=192.168.56.130?-client=127.0.0.1

????????此時,若別的ip的項目想要連接這個Consul,那么啟動就會報錯: com.ecwid.consul.transport.TransportException:org.apache.http.conn.HttpHostConnectException: Connect to 192.168.56.130:8500 [/192.168.56.130] failed:?Connection refused: connect

注意:
? ? ? ?(1)-bind要用完整ip地址,如果使用127.0.0.1,否則雖然consul能啟動,但是consul日志會不停地打印如下信息
    2018/12/17 15:56:14 [WARN] consul: error getting server health from "devmaster": context deadline exceeded
    2018/12/17 15:56:15 [WARN] consul: error getting server health from "devmaster": rpc error getting client: failed to get conn: dial tcp 127.0.0.1:0->192.168.56.130:8300: connect: connection refused
    2018/12/17 15:56:16 [WARN] consul: error getting server health from "devmaster": context deadline exceeded
    2018/12/17 15:56:17 [WARN] consul: error getting server health from "devmaster": rpc error getting client: failed to get conn: dial tcp 127.0.0.1:0->192.168.56.130:8300: connect: connection refused

? ? ? ?(2)-client 需要用127.0.0.1,如果用真實的ip地址,consul都啟動不起來

? ? ? ?(3)consul agent -dev?也是只允許當(dāng)前ip注冊,但這個是本地開發(fā)時用的,正式服務(wù)器往往不用?

? ? ? ?(4)項目中的配置文件也要相應(yīng)的更改,使用127.0.0.1 ,而不是真實ip地址。否則,項目在服務(wù)器端也啟動不起來了,例如:

spring:
? cloud:
? ? consul:
? ? ? host:?
127.0.0.1
? ? ? port: 8500
文章來源地址http://www.zghlxwxcb.cn/news/detail-642119.html

到了這里,關(guān)于consul限制注冊的ip的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Consul服務(wù)注冊發(fā)現(xiàn)集群搭建

    Consul服務(wù)注冊發(fā)現(xiàn)集群搭建

    Consul 是一種用于服務(wù)發(fā)現(xiàn)、配置和分布式一致性的開源工具和平臺。它由 HashiCorp 公司開發(fā)和維護(hù),旨在簡化構(gòu)建和維護(hù)分布式系統(tǒng)的任務(wù)。 Consul 提供了許多功能,包括: 服務(wù)發(fā)現(xiàn) :Consul允許服務(wù)注冊和發(fā)現(xiàn)。當(dāng)服務(wù)啟動時,它可以向Consul注冊自己的位置和元數(shù)據(jù)。其他服

    2024年04月08日
    瀏覽(20)
  • 注冊中心/配置管理 —— SpringCloud Consul

    注冊中心/配置管理 —— SpringCloud Consul

    Consul 是一個可以提供服務(wù)發(fā)現(xiàn),健康檢查,多數(shù)據(jù)中心,key/Value 存儲的分布式服務(wù)框架,用于實現(xiàn)分布式系統(tǒng)的發(fā)現(xiàn)與配置。Cousul 使用 Go 語言實現(xiàn),因此天然具有可移植性,安裝包僅包含一個可執(zhí)行文件,直接啟動即可運行,方便部署 以 windows 為例,在官網(wǎng)下載 Consul:

    2024年02月12日
    瀏覽(17)
  • docker consul 服務(wù)注冊與發(fā)現(xiàn)

    Docker consul的容器服務(wù)更新與發(fā)現(xiàn) ------------------------------------ Consul ------------------------------------ (1)什么是服務(wù)注冊與發(fā)現(xiàn) 服務(wù)注冊與發(fā)現(xiàn)是微服務(wù)架構(gòu)中不可或缺的重要組件。起初服務(wù)都是單節(jié)點的,不保障高可用性,也不考慮服務(wù)的壓力承載,服務(wù)之間調(diào)用單純的通過接

    2024年02月09日
    瀏覽(16)
  • docker之 Consul(注冊與發(fā)現(xiàn))

    docker之 Consul(注冊與發(fā)現(xiàn))

    目錄 ?一、什么是服務(wù)注冊與發(fā)現(xiàn)? 二、什么是consul 三、consul 部署 3.1建立Consul服務(wù) 3.1.1查看集群狀態(tài) 3.1.2通過 http api 獲取集群信息 3.2registrator服務(wù)器 3.2.1安裝 Gliderlabs/Registrator 3.2.2測試服務(wù)發(fā)現(xiàn)功能是否正常 3.2.3驗證 http 和 nginx 服務(wù)是否注冊到 consul 3.3consul-template 3.3.1準(zhǔn)備

    2024年02月10日
    瀏覽(17)
  • Docker容器:docker consul的注冊與發(fā)現(xiàn)及consul-template

    Docker容器:docker consul的注冊與發(fā)現(xiàn)及consul-template

    (1)服務(wù)注冊與發(fā)現(xiàn)是微服務(wù)架構(gòu)中不可或缺的重要組件。 (2)為解決服務(wù)都是單節(jié)點的,不保障高可用性,也不考慮服務(wù)的壓力承載,服務(wù)之間調(diào)用單純的通過接口訪問的問題 (1)consul是google開源的一個使用go語言開發(fā)的服務(wù)管理軟件。支持多數(shù)據(jù)中心、分布式高可用的

    2024年02月11日
    瀏覽(18)
  • prometheus + consul  服務(wù)注冊+報警  最佳實踐

    prometheus + consul 服務(wù)注冊+報警 最佳實踐

    本文主要將prometheus和consul 結(jié)合起來使用,通過conusl 注冊服務(wù)至prometheus,實現(xiàn)服務(wù)統(tǒng)一注冊,統(tǒng)一報警管理等。 整個架構(gòu)思路consul+consul_export+prometheus+alertmanager ,consul通過check檢測服務(wù)狀態(tài),然后通過consul_export暴露給prometheus,prometheus通過alert規(guī)則,通知alertmanager,接著郵件

    2024年03月25日
    瀏覽(18)
  • Docker容器:docker consul的注冊與發(fā)現(xiàn)及consul-template守護(hù)進(jìn)程

    Docker容器:docker consul的注冊與發(fā)現(xiàn)及consul-template守護(hù)進(jìn)程

    (1)服務(wù)注冊與發(fā)現(xiàn)是微服務(wù)架構(gòu)中不可或缺的重要組件。 (2)為解決服務(wù)都是單節(jié)點的,不保障高可用性,也不考慮服務(wù)的壓力承載,服務(wù)之間調(diào)用單純的通過接口訪問的問題 (1)consul是google開源的一個使用go語言開發(fā)的服務(wù)管理軟件。支持多數(shù)據(jù)中心、分布式高可用的

    2024年02月11日
    瀏覽(31)
  • Docker consul的容器服務(wù)注冊與發(fā)現(xiàn)

    Docker consul的容器服務(wù)注冊與發(fā)現(xiàn)

    nacos(轉(zhuǎn)給微服務(wù))、Eureka和consul一樣,也是服務(wù)注冊與發(fā)現(xiàn) 服務(wù)注冊與發(fā)現(xiàn)是微服務(wù)架構(gòu)中不可或缺的重要組件。起初服務(wù)都是單節(jié)點的,不保障高可用性,也不考慮服務(wù)的壓力承載,服務(wù)之間調(diào)用單純的通過接口訪問。直到后來出現(xiàn)了多個節(jié)點的分布式架構(gòu),起初的解決

    2024年02月11日
    瀏覽(19)
  • Eureka、Zookeeper、Consul服務(wù)注冊與發(fā)現(xiàn)

    Eureka、Zookeeper、Consul服務(wù)注冊與發(fā)現(xiàn)

    一、Eureka服務(wù)注冊與發(fā)現(xiàn) 1.1 概念 Eureka 是 Netflix 公司開源的一個服務(wù)注冊與發(fā)現(xiàn)的組件 。 Eureka 和其他 Netflix 公司的服務(wù)組件(例如負(fù)載均衡、熔斷器、網(wǎng)關(guān)等) 一起,被 Spring Cloud 社區(qū)整合為Spring-Cloud-Netflix 模塊。 Eureka 包含兩個組件:Eureka Server (注冊中心) 和 Eureka Clien

    2024年02月02日
    瀏覽(20)
  • SpringCloud學(xué)習(xí)筆記(五)_Consul注冊中心

    SpringCloud學(xué)習(xí)筆記(五)_Consul注冊中心

    本章使用的Consul版本是 1.7.2 項目架構(gòu)圖如下: 1、新建一個maven項目(test-springcloud-provider-payment8006) 結(jié)構(gòu)如下: 2、引入依賴,編輯pom文件 完整pom.xml文件如下: pom.xml 3、編輯配置文件application.yml 4、編寫主啟動類 5、編寫Controller 6、啟動項目,測試項目 1)啟動Consul服務(wù),使

    2024年02月11日
    瀏覽(13)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包