azure-webjobs相关内容

WebJobs中的IConfiguration

我有一个ASP.NET Core WebJobs项目,该项目正在使用ASP.NET Core Web应用程序中的类库. 在Web应用程序中,我只是使用IConfiguration来访问我的所有设置.在我的WebJobs应用程序中,我有以下几行似乎使用了IConfigurationRoot. var configuration = new ConfigurationBuilder() ..
发布时间:2020-09-18 00:35:33 C#/.NET

我如何在Azure中获取特定Webjob的进程ID?

我想杀死网络作业,那么如何获取网络作业进程ID? 是否可以获取Web作业进程ID&通过编程杀死网络工作? 解决方案 我想杀死Web作业,所以我如何获取Web作业进程ID?是否可以获取Web作业进程ID&通过编程杀死网络工作? 根据您的描述,我建议您可以使用kudu webjob stop rest api停止webjob. 终止作业后,Web作业将自动重启. 您 ..
发布时间:2020-09-18 00:35:30 其他开发

在Azure中,我可以从C#WebJob中调用Python脚本吗?

我想用C#创建一个WebJob.不幸的是,我需要使用Python 3脚本,因为当前没有适合我使用C#执行的一项特定任务的合适的库. 例如,请参见 answer/example . 是否可以让我的WebJob调用Python脚本?我可以将Python3脚本放在blob容器中-然后我可以从C#WebJob调用并执行它了吗? 解决方案 当然,可以通过 通过URL https:// ..
发布时间:2020-09-18 00:35:28 C#/.NET

如何远程调试与Azure App Service中的Web应用程序一起部署的按需Web作业?

根据此 远程调试仅适用于连续WebJob.计划的和按需的WebJob不支持调试. 是否有一种方法可以按需远程调试天蓝色的webjob? 我有VS 2017社区. 我已经尝试附加处理我的网站,但是一旦从我的网站调用了我的网络作业.我在VS中松了调试程序. 请帮助. 解决方案 按需Web作业(也称为“已触发")仅在调用它们时运行(无论是手动还是在计时器上).因此,没有正在 ..

扩展时限制*标准*天蓝色webjob的实例数

非常类似于(但不是重复!)这个问题:我希望能够在我们的标准网络应用程序中限制一个网络作业的实例数量.我知道有这样的事情可能吗?如果不是这样, 请注意为什么这不是 我问了上一个问题,而没有考虑根据应用程序服务运行在高级还是标准SKU上可能会有不同的答案. Amor给出的答案对于使用高级SKU的用户而言是一个理想的答案,但不适用于使用标准SKU的用户.我考虑过修改原始问题,但是在针对meta(这里) ..
发布时间:2020-09-18 00:35:22 其他开发

希望Azure Webjob在发布Web应用程序后保持运行状态(正在运行或已停止)

我正在使用Visual Studio 2015将Web应用程序和各种相关的(连续的)Webjob部署到Azure.直到最近,我的观察是,在部署过程之后,Webjob会保持其状态.如果作业正在运行,则如果更改了代码,它将重新启动.如果作业已停止,则代码将更新,并且网络作业将保持在“已停止"状态. 我现在看到的行为是,已停止的Webjobs在部署后开始.这不是我想要的行为,因为作业由于某种原因而 ..
发布时间:2020-09-18 00:34:16 其他开发

当我手动将控制台应用程序发布为Azure webjob时,为什么不应用配置转换?

我有一个控制台应用程序,正在作为Web Job部署到Azure.我可以从Visual Studio 2015中手动执行此操作,方法是右键单击项目,然后选择" 我现在需要将这个应用程序部署到几个不同的环境(例如:dev,test,prod等).在每种环境中,控制台应用程序都需要使用不同的配置设置来运行. 要完成此操作,我已经安装了慢猎豹 v2.5.48,并设置多个配置转换文件-每个环境一个. ..

Azure Webjob日志-查找详细记录SDK对队列触发项的处理的日志

如我的堆栈溢出问题所示 Azure Webjob似乎不尊重MaxDequeueCount属性,我正在解决一个问题,尽管我将MaxDequeueCount属性设置为1,但某些项目在中毒之前已经多次出队(实际上有些物品可能永远不会中毒,而只是出队,失败,被重试和无休止地失败. Webjobs SDK自动处理队列触发消息的重试和中毒,我正在寻找包含该处理细节的日志. 例如,我可以通过在htt ..
发布时间:2020-09-18 00:34:08 其他开发

Nightmare.js不适用于Azure Webjob

我正在尝试运行一个Azure Web作业,该作业需要一个json对象并呈现一个网页,然后通过Nightmare.js中的电子浏览器将其打印为pdf. 当我在本地运行它时,它可以完美运行,但是当我在天蓝色的webjob中运行它时,它永远不会完成. 我将两个console.log语句输出到日志,但是看到我无法从nightmare.js调用中输出任何内容,也无法显示电子浏览器窗口,所以我不知道出 ..
发布时间:2020-09-18 00:33:03 前端开发

如何为多租户Azure应用程序创建应用程序后台作业

我想为我的Azure Saas应用程序创建一个后台任务.任务是查看Azure SQL数据库表的日期字段,并根据结果采取措施.该任务应该每天对所有SaaS租户运行一次.我使用ShardMapManager进行多租户,每个租户都有一个单独的Azure SQL数据库.我找不到有关如何设置WebJobs或Web函数以自动循环通过每个租户数据库的任何信息.是否会涉及将在不同数据库中运行的Elastic Jo ..
发布时间:2020-09-18 00:32:57 其他开发

主机未运行;请求将排队,但要等到主机启动后才能执行

通常,当我重新发布具有一些小的更改的Web作业并尝试重新运行Web作业功能时,SCM在Web门户中向我显示以下警告,而我无法执行该功能 主机未运行;请求将排队,但直到执行 主机已启动. 在这种情况下,主机始终处于运行状态,并且作业设置为单例,多台主机应该没有问题. 解决方案 WebJobs仪表板将显示此消息,直到它从主机接收到更新的“心跳"消息,表明该主机正在运行. JobHo ..
发布时间:2020-09-18 00:31:50 其他开发

Azure Webjob触发两次

由于某些问题,我决定在部署webjobs时使用计划的触发器. 我的azure门户仅显示1个Web作业,但是在日志中我看到它每次运行两次. 在我的 https://echtemaaltijd.scm.azurewebsites.net/api/webjobs页面,我看到每个webjob一个实例,当我查看调度程序日志URL时,我也看到它仅被触发一次. 为防止触发两次,我清除了设置时间 ..
发布时间:2020-09-18 00:31:46 其他开发

Azure Webjobs输出日志索引需要很长时间

我有一个频繁运行的触发网络作业(每3分钟一次),另外一些则每周/每天触发一次,有些则连续运行. 如果我访问 https://xxxx.scm.azurewebsites.net/azurejobs/#/functions 该站点在尝试加载和索引函数调用时会花费很多时间,而这些调用却被频繁工作的输出所淹没. 我的问题: 如何设置特定Web作业的日志记录保留时间? 我写到控制台的所 ..
发布时间:2020-09-18 00:31:43 其他开发

Microsoft.Web.Deployment.DeploymentManager的类型初始值设定项引发了异常

有人对此有解决方案吗?我正在尝试使用Visual Studio 2015部署Azure Webjob,并且每当我尝试验证与服务器的连接时,它都会不断抛出此错误. 我在本文的第一个答案中尝试了该解决方案,但是我没有在注册表中列出那些注册表项 Web部署任务失败. ("Microsoft.Web.Deployment.DeploymentManager"的类型初始值设定项引发了异常.) ..
发布时间:2020-09-18 00:30:35 其他开发

如何设置Continuous Webjob为Singleton?

我已经看到了有关使用settings.job的一些指导,但是它不起作用-在控制台中,我看到了: WebJob singleton setting is False 如何防止横向扩展运行Webjob的多个实例? 解决方案 据我所知,要获取连续的作业设置,以确保它是否为单例. GET /api/continuouswebjobs/{job name}/settings ..
发布时间:2020-09-18 00:30:32 其他开发

没有为WebJob注册路线

我已经设置了一个链接到网站的Azure WebJob(运行良好) 我似乎收到很多这样的错误: Http Action - Response from host 'site.scm.azurewebsites.net': 'NotFound' Response Headers: Pragma: no-cache Cache-Control: no-cache Date: Sat, 06 ..
发布时间:2020-09-18 00:30:28 其他开发