I have a cloud service with a web role in .NET. But I am also using socket.io for some functionalities of my project. What i have been doing all this while is that am putting the socket.io node.js file in the .NET web role itself and after publishing to cloud, am then doing RDP into the web role, installing the azure node.js SDK and then manually starting the socket.io server. The biggest drawback of this technique was that whenever the roles restarted, i had to re install the azure node.js sdk and start the socket.io server again.
The only way I could find was by putting the socket.io node.js file in a separate azure project and publishing that using the azure power shell according to this link
Is there a way to put both the .NET and node.js web roles in the same azure project and publish that to cloud? Or what is the best way to publish my azure cloud service consisting of a .NET web role and a node.js web role?
Thanks
OnStart()
? – sharptooth