Note that there are some explanatory texts on larger screens.

plurals
  1. POAzure Worker Role Control Start Stop and Status
    primarykey
    data
    text
    <p>I'm doing my first project but large one on developing Azure Application with Intergration Component.</p> <p>Currently most of the integration are done using SSIS Packages and would like to transform them on to Worker Role in Azure.</p> <p>Could someone please help me to understand the following queries regarding Worker Role please?</p> <ol> <li><p>Is there way to start or stop the Worker role (just like SSIS or Windows Schedulers) via GUI? If not how to achieve this?</p></li> <li><p>How do I know my worker role has been running or not running (including why it's not running ie. logs)</p></li> <li><p>How do I spin multiple worker role based on time (i.e. (9:00AM to 11:00AM spin 4 roles and scale down on quiet period)</p></li> <li><p>Does the following code creates any poison message or dead lock (if multiple there are 10,000 messages to process and every 5 seconds the new thread (Processsing.run) is started?</p></li> </ol> <blockquote> <pre><code>while(true) { var thread = new Thread(Run); thread.start(); Thread.Sleep(5000); Trace.WriteLine("Working", "Information"); } public class PhotoProcessing { public static void Run() { // Read from queue CloudQueueMessage msg = </code></pre> <p>Storage.Queue.GetNextMessage();</p> <pre><code> while(msg != null) { string[] message = msg.AsString.Split('$'); if(message.Length == 2) { AddWatermark(message[0], message[1]); } // Message has been read so remove it Storage.Queue.DeleteMessage(msg); // Get next message if any msg = Storage.Queue.GetNextMessage(); } } </code></pre> </blockquote>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload