.NET で Web ロールを使用するクラウド サービスを使用しています。しかし、プロジェクトの一部の機能には socket.io も使用しています。私がこれまで行ってきたことは、socket.io node.js ファイルを .NET Web ロール自体に配置し、クラウドに公開した後、RDP を Web ロールに実行し、azure node.js SDK をインストールして、次に、socket.io サーバーを手動で起動します。この手法の最大の欠点は、役割が再開されるたびに、azure node.js SDK を再インストールし、socket.io サーバーを再起動する必要があることでした。
私が見つけることができた唯一の方法は、socket.io node.js ファイルを別の azure プロジェクトに配置し、このリンクに従って azure power shell を使用して公開することでした
.NET と node.js の両方の Web ロールを同じ Azure プロジェクトに配置し、それをクラウドに公開する方法はありますか? または、.NET Web ロールと node.js Web ロールで構成される Azure クラウド サービスを公開する最良の方法は何ですか?
ありがとう