[英]JHipster - How to debug in Eclipse only one gateway (or microservice) in a microservices architecture?
假設我使用 JHipster 生成: - 1 個網關(使用 MongoDB + JHipsterRegistry) - 3 個微服務 [稱為 A、B 和 C](使用 MongoDB + JHipsterRegistry)
我正在使用 Maven。
我已經在 Docker 中編寫了所有內容,因此生成的 Docker 配置是:
一切正常:從網關我可以看到來自每個微服務的實體。
現在我需要在網關(UI 頁面等)上實現一些功能,並且我需要在開發過程中使用 Eclipse 進行調試。
我怎樣才能做到這一點?
A)我是否需要手動全部運行,所以運行:
B) 或者我可以以某種方式對所有“靜態”組件使用 docker 並且只從 eclipse 運行網關?
C) 還有其他建議嗎?
如果一個):
如果(B):
我做了如下類似的事情,復制你的docker-compose
目錄
創建docker-compose-dev
編輯新docker-compose.yml
刪除網關服務
編輯您的主機文件,創建一個條目,如下所示:
127.0.0.1 jhipster-registry
運行此設置docker compose up -d
它應該開始沒有問題然后你可以運行你的網關
從命令行終端使用mvnw
和npm start
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.