アプリケーション内で Microsoft Orleans フレームワークを使用しており、現在それを Azure にデプロイしようとしています。ご存じない方のために説明すると、Orleans は仮想アクター フレームワークであり、コードがインスタンス化され、一定時間アイドル状態になるまでメモリに保持され、その後アンロードされるサイロと呼ばれるサーバーを公開します。次に、私の WebApi アプリケーションはクライアントとして機能し、Orleans サイロに接続します。
WebApi アプリケーションを Azure App Service にデプロイし、同じ App Service 内でサイロを実行する継続的な Web ジョブを作成しました。ただし、WebApi クライアントがサイロに接続しようとすると、ログに「接続できません」というエラーが表示されます (TCP 経由で試行)。
そのため、仮想ネットワークをアプリケーション サービスに接続する必要があるのではないかと考えましたが、それでも問題は解決せず (同じログ メッセージ)、Web ジョブを仮想ネットワーク。
この 2 つのアプリケーションをネットワーク経由で接続できますか?