问题描述
我有一个小型网站,它依赖于 Azure WebJobs 来完成一些后台任务。 由于我的基本计划,WebJobs 只是在部署到 Azure 后 1-2 小时内停止工作,因为我需要升级我的计划。
与此同时,我在本地计算机上运行该任务,除非出现无线/网络故障,否则它可以正常工作,显然它不是网络故障恢复能力。所以当网络备份时它不会继续运行。
我有以下基本设置:
hostBuilder.ConfigureWebJobs(webJobsBuilder =>
{
webJobsBuilder
.AddTimers()
.AddAzureStorageCoreServices()
.AddAzureStorage()
.AddServiceBus();
});
我想运行另一个控制台应用程序来监视正在运行的 WebJobs 可执行文件并重新运行进程(如果它不存在)。但在我这样做之前,我想了解是否可以在 WebJobs 应用程序中配置其他任何内容?我也在考虑使用 Windows 任务调度程序,但我不想让事情过于复杂。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)