我目前正在开发一个WebJob,它可以进行大规模的处理(可能需要几个小时)。 WebJob依赖于两个Web服务&是一个C#控制台应用程序。
如果我使用Azure上的数据库和服务在我的计算机上本地测试它,它的效果非常好。但是如果我在Azure上测试它,我会遇到很多问题。我按照Web上解释的所有步骤来调试我的WebJob,但是当将该过程附加到我的网站时,我从未看到过我的WebJob进程。
是否需要专门调试Azure Webjob的步骤
答案 0 :(得分:1)
您是否按照此处列出的步骤http://channel9.msdn.com/Shows/Web+Camps+TV/WebJobs-GA-Series-Episode-1-WebJobs-Tooling-with-Brady-Gaster 您的WebJob是连续运行还是按计划运行?
答案 1 :(得分:1)
我终于通过做三件事来远程调试我的WebJob。第一个是删除附加到我的网站的SSL证书。其次,当我将进程附加到我的WebJob时,它必须在它运行之前完成。最后,我更新了进程列表,直到WebJob的名称出现。