.net - How to create multiple threads in Windows azure worker role -


i want multiple operations in single worker role. how create threads in worker role? ashwani

you add multiple workers in workerrole::onstart() described here http://www.31a2ba2a-b718-11dc-8314-0800200c9a66.com/2010/12/running-multiple-threads-on-windows.html

    public class workerrole : threadedroleentrypoint     {         public override void run()         {             // sample worker implementation. replace logic.             trace.writeline("worker role entry point called", "information");              base.run();         }          public override bool onstart()         {             list<workerentrypoint> workers = new list<workerentrypoint>();              workers.add(new imagesizer());             workers.add(new imagesizer());             workers.add(new imagesizer());             workers.add(new housecleaner());             workers.add(new turkhandler());             workers.add(new crawler());             workers.add(new crawler());             workers.add(new crawler());             workers.add(new gardener());             workers.add(new striker());              return base.onstart(workers.toarray());         }     }       internal class striker : workerentrypoint     {         public override void run()         {             while (true)             {                 // work                  thread.sleep(100);             }         }     } 

Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -