[英]Access Azure Container Instance from Azure App Service (Web App)
我有一個在 Azure 容器實例上運行的微服務和一個在應用服務上運行的 WebApp。 我希望我的 WebApp 調用我的微服務(即私有的)。 我創建了一個帶有子網的虛擬網絡 (v-net)。 但是 Azure 說我的兩個服務不能在同一個子網上,因為沒有由同一個資源委托。 WebApp 委托給 Microsoft.Web/serverfarms,Azure 容器服務委托給:Microsoft.ContainerInstance/containerGroups。 我怎樣才能達到我想要的? (從 webapp 調用微服務?)
即使這不是您想要實現的方式,您也始終可以使用消息代理來解耦並使用服務總線主題啟用 1-N 微服務之間的通信。
其中的好處:
您可以閱讀有關我推薦的解決方案的更多信息:
https://microservices.io/patterns/communication-style/messaging.html
https://docs.microsoft.com/en-us/azure/architecture/microservices/design/interservice-communication
https://docs.microsoft.com/en-us/dotnet/architecture/cloud-native/service-to-service-communication
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.