azure-webjobs相关内容

在C#中停用和激活Azure Web作业

我有一个问题,我想在部署新版本时停用AppService的Web作业,并在重新部署后激活它们。 在C#中是否可以这样做? 谢谢你们 推荐答案 据我所知,您不能直接停止触发的Web作业,您需要利用进程资源管理器通过KUDU来终止它。对于连续的Web作业,您可以利用WebJobs API启动/停止Web作业,您需要使用您的Web应用程序的Deployment credentia ..
发布时间:2022-07-12 11:12:47 C#/.NET

如何防止Azure Web作业多次并发处理同一邮件

我有一个Azure WebJob项目,我正在我的开发机器上本地运行该项目。它正在侦听Azure Service Bus消息队列。没有什么比主题更重要的了,只是最基本的消息队列。 它多次接收/处理同一邮件,在收到邮件时立即启动两次,然后在处理邮件时间歇性启动两次。 问题: 为什么我会立即多次收到相同的消息?在应用PeekLock之前似乎正在重新获取? 为什么在仍在处理中的情况下仍 ..
发布时间:2022-05-19 15:23:35 其他开发

如何在 azure webjobs 中运行 node.js?

我有几个节点 js 脚本文件.我必须在 azure web 作业中运行这些 js 文件.谁能告诉我如何在 azure web 作业中添加 node.js 文件以及如何运行的详细步骤这些网络作业. 解决方案 如果你有一个扩展名为 .js 的文件,它将作为节点程序运行 此处提供有关 Azure Web 作业的完整文档:https://azure.microsoft.com/en-us/d ..
发布时间:2022-01-23 18:55:35 其他开发

禁用触发的 Azure WebJob

我有一个由 webhook 触发的 Azure WebJob.由于...原因,我无法控制发送 webhook 的系统.每天发送一个 webhook.它是唯一由 WebApp 托管的 WebJob. 在测试期间,我想禁用此 WebJob,因此我停止了 WebApp.令我惊讶的是,即使 WebApp 被禁用,WebJob 也会运行. 所以我的问题有两个: 在 WebApp 被禁用时触 ..

Azure 网站持续部署总是选择错误的项目

我的在线 TFS 中有以下文件夹结构: 文件夹名称也与解决方案中的项目名称匹配. 传说: 绿点:web api 2.0 项目 红点:类库 蓝点:控制台应用作为网络作业添加到网络项目中 灰点:控制台应用仅用于测试 构建定义的工作文件夹: 构建定义是通过在线连接 Azure 到 TFS 自动创建的,我只更改了文件夹,所以它指向的不是 Team Project 根文件 ..

azure webapp webjob 节点版本

如何定义用于运行 azure webjobs 的节点版本? 服务器当前使用 v0.11 执行我的代码,但由于我使用需要节点 >8 的功能而失败 网络应用程序本身在节点 8 上运行良好,但网络作业的版本似乎独立于网络服务器本身. 解决方案 在 Azure WebApp 上,对于 Node.js 运行时,有一个比 0.10.40 或其他类似 0.11 如你所说.如果您想更改运行 w ..
发布时间:2022-01-23 18:38:47 其他开发

计划的 WebJob 长时间运行时会发生什么

如果 Azure WebJob 计划运行但之前运行的实例尚未完成,会发生什么情况?它会再次运行 WebJob 以便同时运行两个吗?它不会运行 WebJob 并重新开始计时吗?我无法在任何地方找到这种行为记录.我有一份工作,我想每小时运行一次,但有时可能需要超过一个小时才能完成,但我不希望其中两个同时运行. 解决方案 据我了解,调度的 webjobs 只是使用 Azure Scheduler ..
发布时间:2022-01-23 18:29:58 其他开发

使用 Node.js 从 Azure WebJob 轮询 Azure 服务总线队列

尝试使用用 Node.js 编写的 WebJob 轮询 Azure 服务总线队列.我创建了 2 个 WebJobs.第一个是按需向队列发送 10 条唯一消息.第二个作业是连续的并轮询队列中的消息. 遇到以下问题: 轮询很慢.接收 10 条消息平均需要大约 10 分钟.请参阅下面的示例日志详细信息.在这个速度下基本无法使用.所有的延迟都来自 receiveQueueMessage 的响应 ..

如何从 Azure 网站计划作业连接远程 SFTP

我有一个控制台应用程序,它将被安排为 AZURE 网站中的作业.从该控制台应用程序中,我想连接远程 SFTP 并获取所有文件并将它们保存在我在 AZURE 网站内的文件夹中.如果可以在传输后将它们从 SFTP 中删除. 解决方案 首先在这种情况下使用的最佳和免费选项是 WinSCP .NET 程序集. 您可以从这里 下载 让我们开始吧,这是函数: public static v ..
发布时间:2022-01-23 18:23:04 C#/.NET

我是否可以在不通过 UI 或 FTP 的情况下轻松停止/启动 Azure Webjobs?

Azure 管理界面加载 Web 作业列表的速度非常慢,而且新门户只是超时并且 95% 的时间都失败了. 我们在 Azure 中有很多 WebApp(通常按区域部署)运行 Web 作业.非常必须通过 UI 来完成所有这些操作非常麻烦且缓慢. 我知道 Kudu API 为 Web 作业提供了启动/停止机制,您可以在作业文件夹中放置一个名为“disable.job"的文件来停止它,但这些都 ..
发布时间:2022-01-23 18:18:41 其他开发

来自 zipfile 的 Webjobs 运行错误 (3587fd: ERR)

我在一个名为 fgh.py 的文件中有以下小脚本,我一直在尝试将其安排为网络作业 将 pandas 导入为 pddf=pd.DataFrame({'a':[1,2,2],'b':[5,6,9]})df['x']=df.a.sub(df.b)打印(df) 使用@Peter Pan 发布.我已经创建了一个虚拟环境,做了一个 pip install pandas.在虚拟环境中,脚本会根据需要运行和执 ..

我可以从 Azure 网站调用 Azure webjob 并传递参数吗?

我有一个想从 Azure 网站调用的 Azure Web 作业.我想将字符串参数从网站传递到网络作业. 我知道我可以将网络作业作为 REST API 调用(https://github.com/projectkudu/kudu/wiki/网络工作). 所以我可以在没有任何参数的情况下调用 webjob:POST jobs/triggered/myjobname/run 但在最后添加参 ..
发布时间:2022-01-23 18:07:21 其他开发

如何通过 VSTS 将 Azure WebJob 和 App 部署到同一个 App Service?

我有一个 Visual Studio 2017 解决方案,其中包含一个 ASP.NET Web 应用程序项目(称为 UI)和一个 Azure WebJob 项目(称为 WebJobs).我已将两者配置为从 Visual Studio 中部署到 Azure(右键单击、发布)到同一个应用服务.该解决方案还配置为在我推送到 VSTS 时构建. 我想设置 VSTS,以便在成功构建后也部署这两个项目, ..

使用 PowerShell 创建计划的 Azure WebJob

我正在尝试创建一个 Azure WebJob 以将 BrokeredMessage 发送到 Azure ServiceBus 主题,创建和发送消息的实际行为是微不足道的,但是我一直无法找到自动化的方法计划 WebJob 的创建. 自动化工作流程应该如下工作: 创建一个新的 Azure 网站[完成] 创建一个新的触发 Azure WebJob,上传 PS1 文件[完成] 创建新的 A ..

如何防止 Azure webjobs 在 Azure 网站生产中被交换<-->暂存槽

我有一个带有多个实例的生产和暂存槽的 Azure 网站. 我在网站上运行了几个 Azure webjobs,其中一些是连续触发的. 我了解触发的网络作业只会在一个实例上运行一次. 我目前的设置是: 生产站点除了从登台交换之外没有部署 Staging 网站已设置为从 bitbucket 持续部署 使用“发布到 Azure"将 Web 作业从 VS 内部署到生产槽( ..
发布时间:2022-01-23 18:01:38 其他开发