Виждам странен модел, при който, когато разположа уеб задание и го стартирам, то стартира, след което веднага се изключва и след това се стартира отново.
Това е непрекъсната работа в мрежата. Спирам го от azure и разгръщам нова негова версия, след което го стартирам отново и виждам този модел:
[03/20/2015 08:55:29 > fa2acc: SYS INFO] Status changed to Starting
[03/20/2015 08:55:34 > fa2acc: SYS INFO] Status changed to Stopping
[03/20/2015 08:55:35 > fa2acc: SYS INFO] Run script 'AdHocWebJob.exe' with script host - 'WindowsScriptHost'
[03/20/2015 08:55:35 > fa2acc: SYS INFO] Status changed to Running
[03/20/2015 08:55:36 > fa2acc: INFO] 08:55:35 [1] INFO Starting the job...
[03/20/2015 08:55:37 > fa2acc: INFO] Found the following functions:
[03/20/2015 08:55:37 > fa2acc: INFO] AdHocWebJob.TestQueueHandler.ProcessSomething
[03/20/2015 08:55:37 > fa2acc: INFO] Job host started
[03/20/2015 08:55:38 > fa2acc: INFO] Executing: 'TestQueueHandler.ProcessSomething' because New queue message detected on 'testrequest'.
[03/20/2015 08:55:38 > fa2acc: INFO] 08:55:38 [6] INFO Processing item number 6, cancel token:False
[03/20/2015 08:55:39 > fa2acc: INFO] 08:55:39 [6] INFO 1 sec wait cancel token:False
[03/20/2015 08:55:39 > fa2acc: ERR ] Thread was being aborted.
[03/20/2015 08:55:39 > fa2acc: SYS INFO] WebJob process was aborted
[03/20/2015 08:55:39 > fa2acc: SYS INFO] Status changed to Stopped
[03/20/2015 08:55:42 > fa2acc: SYS INFO] Status changed to Starting
Всъщност мога да пресъздам това просто като спра и стартирам webjob.
Това е болка - защото кара първия избран QueueTrigger да бъде изоставен.
Някакви мисли защо се случва това и какво мога да направя (ако има нещо) по въпроса?