![](/img/trans.png)
[英]Microservice Architecture - How to get user information from API gateway to microservice
[英]How to make the Jhipster gateway REST requests the microservice?
為了學習很棒的JHipster框架,我試圖實現一個簡單的jhipster微服務架構,以使網關REST請求微服務,而微服務請求數據庫。
首先,我生成一個微服務應用程序(后端端口8081),一個微服務網關(前端端口8080)並克隆jhipster注冊表。 其次,我在微服務和網關中都導入了相同的jdl。 我已經實現了一個AppLoading組件,以在后端填充數據庫。
我已經嘗試過:
我的代碼在github上可用:
我啟動了所有它們(使用mvnw命令),並且一切正常:
但是,網關中沒有后端數據可用。 網關與其owm h2數據庫端口8080通信,並且不對擁有我的數據的后端進行REST請求!
我的問題是:
我試圖提供所有必要的信息,但問我是否缺少某些東西。
非常感謝 :-)
您需要在JDL中指定microservice
名稱。 當前,您在網關和微服務中都生成了實體。 當您指定微服務名稱時,網關將僅生成前端代碼。 這是一個例子:
entity A
entity B
microservice * with backend
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.