就這里,填公網(wǎng)IP時可以正常啟動,不會報錯,
如果填內(nèi)網(wǎng)IP就會報下面的錯誤
內(nèi)網(wǎng)IP,在本機ping的通,
哪位大佬幫忙指導(dǎo)下?
如果lanip設(shè)置了內(nèi)網(wǎng)ip,就不會有 127.0.0.1:2000 相關(guān)的報錯。
1、可能你代碼封裝哪里出了問題,lanIp沒生效
2、可能使用了分布式,有服務(wù)器沒使用內(nèi)網(wǎng)ip
3、可能能其它地方啟動了gatewayWorker實例沒有關(guān)閉
謝大佬回答!
第一個問題肯定可以排除,因為同一個填參數(shù)的地方,填成公網(wǎng)就正常,填內(nèi)網(wǎng)就不對,
第二個問題,先不論是否分布式,目前這個報錯是在第一臺機器上就是個這個錯誤,用ifconfig也看了,內(nèi)網(wǎng)IP也是綁定了的
第三個問題,服務(wù)器重啟了也是這個樣子,或者有沒有什么命令可以具體排查下別的地方有沒有啟動
我遇到過,分布式部署A服務(wù)器配置錯了會影響B(tài)的,因為A提供了錯誤的lanip地址127.0.01。B服務(wù)器拿到地址去連就錯了。每臺服務(wù)器都檢查下lanip配置是否正確,然后restart重啟,reload重啟不生效。