azure-webjobs 相关问题

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

WebJob - 抑制 Azure 队列连接的日志

将我的 WebJobs 升级到 dotnet 7 后,一切都工作得很好,但现在它显示连接到队列的日志,如下所示: 每次作业检查新消息时都会显示此信息(5...

回答 1 投票 0

Azure - 用于将 Web 作业从 ASE 迁移到 Kubernetes (AKS) 的迁移选项

我对 Azure ASE 开发非常陌生,我正在开发一个现有的 Azure 云解决方案,该解决方案让服务总线从 UI 接收消息,并且消息事件启动 Azure(按需)Web J...

回答 1 投票 0

如何搁置azure webjob而不删除它?

我无法找到任何选项来暂停 azure webjob,目前,每当我们进行部署时,我们都会从“任务计划程序”中禁用我们的作业。 但在 Azure Webjob 中我看不到...

回答 2 投票 0

Azure WebJobs CD 擦除 wwwroot 内容

我将 2 个 Web 作业发布到各自的路径: 但是,每次,site\wwwroot 中的内容都会被删除,而我在那里发布了一个 API 项目,所以,每次我都需要重新发布 API...

回答 2 投票 0

ASP.Net Core 发布因无法复制文件而失败

我正在尝试将 Web 作业发布到 Azure,但出现一些如下错误。看起来是因为在“Out”之后的路径中它添加了两个反斜杠而不是一个(PubTmp\Out\app_data)。 28>

回答 3 投票 0

发生错误时 Azure Functions 主机被关闭

我的函数应用程序发生错误并已关闭。 “blob 的单例锁更新失败 错误代码 409:LeaseIdMismatchWithLeaseOperation。最后一次成功续订完成...

回答 1 投票 0

配置 Azure WebJob SDK 记录器过滤器

背景 使用.net core 7和Webjob SDK构建WebJob,发现有太多来自Azure.Core的打印并尝试过滤它,它可以使用代码但配置失败,想要...

回答 1 投票 0

查看 Azure webjobs 日志的权限

我想向多个同事授予读取 Azure Webjobs 日志的权限。 Azure WebJobs 日志按钮 如果您单击日志列中的按钮,则会打开一个新网页,看起来有些东西......

回答 1 投票 0

Azure Web 作业错误:ManagedIdentityCredential 身份验证不可用

将 Web 作业部署到我的 Web 应用程序后,我在本地使用的托管身份没有任何问题,但抛出以下错误: ManagedIdentityCredential 身份验证不可用。多种的

回答 1 投票 0

Azure 功能。 “无法从程序集“Microsoft.Azure.WebJobs,版本=3.0.34.0”加载类型“Microsoft.Azure.WebJobs.ParameterBindingData”

我正在尝试从 Visual Studio 运行 Azure Function v4,我知道该函数是正确的,因为它可以在同一存储库的其他计算机中正常工作。我已经删除并克隆了解决方案...

回答 3 投票 0

如何从管道部署 WebJob

我正在尝试为应用程序服务部署 WebJob,以及应用程序服务本身。但我发现没有一个方法有效。有关该主题的所有在线信息似乎都已过时(没有 Micr...

回答 1 投票 0

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

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