azure-webjobs 相关问题

为您提供在Azure Web App(以前称为网站)中运行服务或后台任务等程序的简便方法。

Azure WebJobs 与 Quartz.NET

如果我的应用程序中有一个 WebJob 项目,并在 Azure Cloud 中设置 CRON 表达式(如下图所示),那么为什么我需要 Quartz.NET 包? WebJob 项目有一个继承的类

回答 1 投票 0

使用 Azure Functions 的 azure-webjobs-hosts 存储容器中的“主机”blob 的用途是什么?

我有一个 Azure 函数应用程序,其中包含启用了服务总线触发器的 Python 函数。我注意到在与 Function App 关联的存储帐户中,有一个存储容器 na...

回答 1 投票 0

如何通过WebJob下载文件并保存到Azure WebApp的硬盘

我有一个带有 API 的网络应用程序,它将读取搜索引擎的索引文件并返回搜索结果。这些索引文件每天都会更新到 Blob 存储。 我想做一份网络工作。这个网站...

回答 1 投票 0

Azure Web 作业在 1 小时后自动中止

我们有一个天蓝色的网络作业,1小时后自动中止。应用程序服务处于高级计划中 设置了应用程序服务“始终开启”并且配置设置为高值

回答 1 投票 0

在 WindowsService 中托管 WebJobs SDK .NetCore。当两者都必须调用 Host.Run 时如何启动服务

如何在扩展的 .NET Core WindowsService 中使用 v3.x 的 WebJobs SDK Microsoft.Extensions.Hosting.BackgroundService,那还需要调用Host.Run吗? 有一个 github 问题请求

回答 1 投票 0

在发布到 Azure WebJob 期间有条件地包含文件

我在 Azure 上有一个 webjob,我想根据 Visual Studio 2022 中的构建配置有条件地包含“settings.job”文件。我当前的 pubxml 文件如下: 我在 Azure 上有一个 webjob,我想根据 Visual Studio 2022 中的构建配置有条件地包含“settings.job”文件。我当前的 pubxml 文件如下: <Project> <PropertyGroup> <WebPublishMethod>MSDeploy</WebPublishMethod> <PublishProvider>AzureWebSite</PublishProvider> <LastUsedBuildConfiguration>Nightly</LastUsedBuildConfiguration> <LastUsedPlatform>Any CPU</LastUsedPlatform> <SiteUrlToLaunchAfterPublish>https://myfakeapp.azurewebsites.net</SiteUrlToLaunchAfterPublish> <LaunchSiteAfterPublish>false</LaunchSiteAfterPublish> <ResourceId>my/fake/resourceid</ResourceId> <UserName>$myfakeusername</UserName> <_SavePWD>false</_SavePWD> <ExcludeApp_Data>false</ExcludeApp_Data> <MSDeployServiceURL>myfakeapp.scm.azurewebsites.net:443</MSDeployServiceURL> <MSDeployPublishMethod>WMSVC</MSDeployPublishMethod> <SkipExtraFilesOnServer>true</SkipExtraFilesOnServer> <EnableMsDeployAppOffline>true</EnableMsDeployAppOffline> <EnableMSDeployBackup>true</EnableMSDeployBackup> <DeployIisAppPath>myfakeapp</DeployIisAppPath> <WebJobType>Triggered</WebJobType> <WebJobName>MyFakeApp_Nightly_Job</WebJobName> <TargetFramework>net6.0</TargetFramework> <SelfContained>false</SelfContained> </PropertyGroup> <Target Name="CopyFiles" BeforeTargets="Publish"> <ItemGroup> <JobFile Include="Settings.job" /> </ItemGroup> <Copy SourceFiles="@(JobFile)" DestinationFolder="$(OutDir)" Condition=" '$(Configuration)' == 'Nightly' " SkipUnchangedFiles="false" /> </Target> </Project> 这适用于本地,因为 settings.job 文件有条件地复制到输出文件夹,但该文件不会发布到 Azure。我尝试了 BeforeTargets 和 AfterTargets 的多种组合:Build、Publish、PrepareForPublish 均无济于事。 将文件发布到 Azure 的唯一方法是将其设置为始终复制到项目文件中: <ItemGroup> <None Update="Settings.job"> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> </ItemGroup> 为什么有条件复制的文件没有包含在发布到 Azure 的内容中?有谁能够让这个概念发挥作用吗? 在您的情况下,Settings.job 文件有条件地复制到本地输出文件夹,但未包含在到 Azure 的发布过程中。 这是我这边的发布文件: <?xml version="1.0" encoding="utf-8"?> <!-- https://go.microsoft.com/fwlink/?LinkID=208121. --> <Project> <PropertyGroup> <WebPublishMethod>MSDeploy</WebPublishMethod> <PublishProvider>AzureWebSite</PublishProvider> <LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration> <LastUsedPlatform>Any CPU</LastUsedPlatform> <SiteUrlToLaunchAfterPublish>https://webjob12xxx11.azurewebsites.net</SiteUrlToLaunchAfterPublish> <LaunchSiteAfterPublish>false</LaunchSiteAfterPublish> <ResourceId>/subscriptions/8xxx193e/resourcegroups/bowmantest/providers/Microsoft.Web/sites/WebJob1202xxx911</ResourceId> <UserName>$WebJob12xxx1911</UserName> <_SavePWD>true</_SavePWD> <ExcludeApp_Data>false</ExcludeApp_Data> <MSDeployServiceURL>webjob12xxx911.scm.azurewebsites.net:443</MSDeployServiceURL> <MSDeployPublishMethod>WMSVC</MSDeployPublishMethod> <SkipExtraFilesOnServer>true</SkipExtraFilesOnServer> <EnableMsDeployAppOffline>true</EnableMsDeployAppOffline> <EnableMSDeployBackup>true</EnableMSDeployBackup> <DeployIisAppPath>WebJob120xxx911</DeployIisAppPath> <WebJobType>Triggered</WebJobType> <WebJobName>WebJob1</WebJobName> </PropertyGroup> <!-- ... This is the key part ... --> <Target Name="IncludeSettingsJob" BeforeTargets="PrepareForPublish"> <ItemGroup> <Content Include="Settings.job"> <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> </Content> </ItemGroup> </Target> <!-- ... This is the key part ... --> </Project> 发布后,文件将成功上传到azure:

回答 1 投票 0

我可以在 Azure Devops 中获得类似于 GitHub Actions 的作业工作流程图吗?

我想可视化管道中运行的作业。您可以参考下面所附的图片。 (https://i.stack.imgur.com/O7uX5.png) 我希望获得所有运行作业的图形表示...

回答 1 投票 0

Azure 门户 > 网络 > 访问限制 > 高级工具站点中允许门户访问管理 WebJobs 所需的最低访问权限是多少

Azure 门户 > 网络 > 访问限制 > 高级工具站点中允许 Azure 门户访问管理 WebJobs 所需的最低访问权限是多少? 我收到错误“Th...

回答 1 投票 0

Azure 应用服务可以扩展特定的 Web 作业吗?

是否可以有多个仅扩展特定 Web 作业的扩展条件。 例如: 第一个扩展条件已触发 webjob #1 的扩展(扩展至 2 个实例),但是...

回答 2 投票 0

从 Azure WebJob 运行 Python 脚本

我正在尝试从 Azure webjob 运行 python 脚本。这就是我按照此链接所做的 通过 URL https://.scm.azurewebsites.net 访问 kudu 工具并安装 Python

回答 1 投票 0

如何实现从azure webjob到azure eventhub的日志记录

我正在尝试实现一个自定义记录器,将日志从 azure webjob 发送到 azure eventhub,但无法使其工作。有没有比使用自定义记录器更简单的方法? 我已经尝试过写...

回答 1 投票 0

Azure WebJob 日志记录问题

我的 Azure WebJob 遇到问题,我正在尝试确定日志转储到何处(如果),以便我可以解决问题。 我正在使用 .NET7,并且 Program.cs 中有以下内容:

回答 1 投票 0

如何在Azure Function App中配置队列触发器的队列名称

我正在 Azure 中创建一个函数应用程序,并且想要使用队列触发器。 我知道如何在设计时配置队列名称,例如: [函数名称(“MyTestFunction”)] 公共静态无效运行([

回答 2 投票 0

Ilogger 未向 .NET Core 3.1 WebJob 中的 Application Insights 发送数据

我有一个使用.NET Core 3.1开发的Azure Webjob。 我们发现对 ILogger.LogInformation("text message") 的调用似乎没有执行任何操作 - 例如,没有包含 ... 的 AppInsights 条目

回答 1 投票 0

Azure Web 作业的运行状况和活跃度探针

我们正在设置一个时间触发的后台作业,需要连接到多个资源,例如 SFTP、Azure Blob、Azure SQL 等。我们的想法是利用 Azure 的 Web 作业功能来托管

回答 1 投票 0

Azure WebJob 在删除且 Web 应用程序停止后运行

我们正在测试一个新的 WebJob 以在 Azure Web 服务中运行一些后台进程。 WebJob 有一个 TimerTrigger,每 1 分钟运行一次。 我们正处于开发的早期阶段,所以所有代码都是如此

回答 1 投票 0

Azure WebJob 未向 Azure SignalR 服务发送 SignalR 消息

我有一个 Asp.Net Core Api 3.1 和一个 Azure WebJob,两者都在 Azure 应用服务上运行。他们都需要发送通知,但都不会接收消息。分解它: 我...

回答 2 投票 0

为什么我的 Web 作业在服务器上以 DEBUG 模式运行

我创建了一个在 Azure Web 应用程序服务器上运行的 Web 作业。我还使用 DevOps 将 Web 作业部署到服务器。部署本身可以正常工作,并且 webjob(连续)会显示在服务器上。嗬...

回答 1 投票 0

Azure 触发的 Web 作业有时会中止

我开发了一个时间触发的Azure Web作业并以触发类型发布到Azure中。一切工作正常,但有时网络作业会进入关闭状态而不记录任何异常

回答 2 投票 0

Azure Web作业一次连续查看多条消息

我在我的项目中编写了一个网络作业。我正在使用连续的 WEBJOBS 进行队列触发。 Web 作业工作正常,但有时它为一个队列提供两个输出。我认为有一个队列正在运行

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.