Adilson de Almeida Jr
Adilson de Almeida Jr

Reputation: 2755

Azure Worker Role not working properly

I have a Worker Role which isn´t working on Cloud environment.

When I run it locally, it runs perfectly, but, when I deploy it to Azure I´m having some troubles. The deploy, itself, occurs seamlessy, after the VM starts, my app doesn´t run. There is nothing on Event Log, and, even after I setted up the app to flush all Trace Messages to Azure Table, nothing is wrote there too.

How can I check if my app is really running on the VM? Why my app isn´t working there as it works locally?

Upvotes: 1

Views: 1758

Answers (3)

itfake
itfake

Reputation: 112

Maybe too late, but i had similar issue.When i run it locally, it was running.After deploy did not run anything.Problem was that, i deploying into website,where worker not available.You should deploy into CloudService(there are available both roles) or make Sheduler, which will do request on your page, where process job you needed.In your custom intreval, ofcourse.

BTW sorry about my english ...

Regards

Upvotes: 0

Michiel van Buuren
Michiel van Buuren

Reputation: 418

Have tried to implement diagnostics on your webrole? This is the best way to find any errors in your code. An other solution is to install sysinternals during startup. Patriek van Dorp has made a nu get package thad adds the sysinternal suite as a plugin for your cloud project.

Upvotes: 2

Tom
Tom

Reputation: 1611

The best way is to enable RDP and remote into the machine. Then you can look at the processes running and ensure that things are running as you expect. It is odd that there is nothing in the event log if it is failing to run. Does the portal show the deployment as Ready?

Upvotes: 2

Related Questions