I've created an Azure Worker Role running node.js using the Windows Azure PowerShell. I've successfully deployed my service and am wondering if the Worker Role will restart the process if it were to die. Is that a benefit of using a Web Role and iisnode over a Worker Role?
Update
I made a quick test as Golo Roden suggested in his answer and confirmed that an Azure Worker Role does restart the node process if it dies.