疫情來襲,spring cloud 實現IDEA內debug的多地協同聯調

最近疫情嚴重,互聯網公司紛紛開啓了遠程辦公模式。我們公司微服務架構,每個人負責一個項目,大家平時都在一個網絡環境內,註冊到nacos使用默認模式,直接註冊的應用程序的主機ip。但是現在遠程辦公,大家網絡環境不一樣,大家內網無法互相訪問,也就無法互相調用。
所以這裏我們使用ngrok 將本地應用啓動後做內網穿透,發佈出去,這樣就實現了自己的一個對公網發佈的服務。
然後配置nacos的註冊ip及port爲穿透後的域名和端口。這樣註冊到nacos裏的就是穿透後的ip和port。
這樣就可以實現在IDEA裏啓動項目,然後發佈公網,進行聯調,這樣還可以在IDEA裏debug。這樣相對方便一些。

後面有時間再記錄一下ngrok的配置,可以穿透http tcp等多種協議。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章