azure-webjobs 相关问题

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

System.InvalidOperationException:'无法解析'Microsoft.AspNetCore.Hosting.IHostingEnvironment类型的服务'

我有以下代码,没有任何编译器警告或错误:(它是一个网络作业)但是在以下行中:builder.Build我遇到了以下异常:System.InvalidOperationException:'无法...

回答 1 投票 0

如何将边缘/测试包添加到Alpine Linux?

我有一个使用docker-compose来运行三个容器的Azure Linux WebApp:Asp.Net Core 3.1 WebApp,作为反向代理的Nginx和一个Asp.Net Core WebJob(SKD 3)来整理PDF报告。 WebApp位于...

回答 1 投票 0

Azure devops为何不为特定的webjob项目创建.zip,

我在应用程序Webjob A,B和C上有3个webjob项目,运行Visual Studio ci / cd时,我在Webjob.A项目的发布中遇到此错误[错误]错误:找不到具有指定模式的软件包:...

回答 1 投票 0

WebJobs SDK 3对功能异常进行制动

我有一个Azure WebJob(.NET Core-SDK 3),当队列触发的函数执行失败时,它会制动。我希望此WebJob像其他WebJobs(SDK 2-.NET Framework)一样表现...

回答 1 投票 0

如何获取当前的Azure FunctionNameAttribute?

如何在函数内部以编程方式访问通过[FunctionName(“ SomeFunctionName”))设置的函数名称?这是函数属性名称,而不是方法名称。例如:在下面的代码中,...

回答 1 投票 0

触发的Azure Webjob偶尔不运行

我们有一个Web作业,该作业由queutrigger调用,每次提交订单时都会触发。公共异步任务OrderJobAsync([QueueTrigger(“ newshipment”)]字符串文件名,TextWriter日志){...

回答 1 投票 1

Azure App Service即使已停止也会使用服务总线队列消息

我有一个服务总线队列(支持分区和会话),应用程序服务中的webjob正在从中使用消息。我收到一个异常,此后消息的实际处理...

回答 1 投票 1


具有Azure Web作业的Selenium Web驱动程序

我已经编写了一个C#硒代码,该代码可打开浏览器并截取屏幕截图。代码在我的本地笔记本电脑上运行良好,但是当我尝试在Azure Webjobs上部署代码时。代码无法运行。可能...

回答 1 投票 0

如何禁用由Azure Application Insights .NetCore SDK自动收集服务总线依赖关系的调用

我已经开发了.NetCore Web Job并启用了应用程序见解。但是当前,Web作业正在连续运行,并且生成了对Azure应用程序的过多服务总线依赖项调用...

回答 1 投票 1

正在运行的Web作业在启动时给出ArgumentNullException

我正在开发Azure webjob,但是当我运行此本地设置时,启动后会遇到此异常。 Microsoft.Azure.WebJobs.Host.Listeners.FunctionListenerException:函数[...

回答 1 投票 1

Visual Studio 2019-在WebApp中添加WebJob项目

在我的解决方案中,我有一个aspnet核心2.2 WebApp,我想添加一个像webJob这样的现有项目,但是没有选择:从现有项目中添加WebJobs,为什么?使用相同的步骤,我添加...

回答 1 投票 1

如何配置webjob以天蓝色访问Web应用程序的参考项目文件

我有一个.net核心Web应用程序,我使用Azure Devops构建/发布管道将其部署到Azure。该项目引用了三层解决方案中的业务项目和模型项目。 ...

回答 1 投票 0

如何解决“没有命名为 “]的事件中心接收器的问题> 我正在编写一个蔚蓝的webjob,它使用NET Core 3.1从eventhub读取事件。我有一个如下的配置文件: { "JobHostConfig": { "DashboardConnectionString": "", "StorageConnectionString": "xx" }, "EventHubConfig": { "EventHubConnectionString": "xx", "EventHubName": "xx", "EventProcessorHostName": "xx", "ConsumerGroupName": "xx", "StorageConnectionString": "xx", "StorageContainerName": "xx" } } 在Main方法中,我调用ConfigureServices方法,该方法类似于: var builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory() + $"\\..\\..\\..\\ConfigFiles") .AddJsonFile($"applicationConfig.json", optional: true, reloadOnChange: true) .AddJsonFile($"applicationConfig.{environment}.json", optional: true, reloadOnChange: true); Configuration = builder.AddEnvironmentVariables() .Build(); services.AddSingleton<IConfigurationRoot>(Configuration); services.AddSingleton<IConfiguration>(Configuration); services.AddMvcCore(); services.AddSingleton(GetInstance<EventHubConfig>()); services.AddSingleton(GetInstance<JobHostConfig>()); 我确认在运行时,仅在Configuration中填充配置,如下所示:Configuration["EventHubConfig:EventHubName"]。但是我还调试了尚未设置环境变量,并且其值为null。 所以当我这样做时:ProcessEvent([EventHubTrigger("%EventHubName%", ConsumerGroup = "%ConsumerGroupName%", Connection = "%ConnectionString%")] EventData eventData)我得到%EventHubName%尚未解决。 而且,当我对这些值进行硬编码时,我得到:没有指定事件中心接收器。 有人可以提示我的注册有什么问题吗? 此外,我在EventHubTrigger中将值替换为字符串,并且得到的值不能为null。参数名称:receiverConnectionString 我正在编写一个蔚蓝的webjob,它使用NET Core 3.1从eventhub读取事件。我有一个如下配置文件:{“ JobHostConfig”:{“ DashboardConnectionString”:“”,“ ... 右键单击[appsettings.json file -> click propertities -> set the "Copy to output directory" 以“如果更新则复制” 并且代码应该是 public static void Trigger([EventHubTrigger("my eventhub name",Connection = "EventHubConnectionString")] EventData message, ILogger logger) { string data = Encoding.UTF8.GetString(message.Body); Console.WriteLine(data+";;xxx"); } 使您的appsettings.json更简单 { "AzureWebJobsStorage": "DefaultEndpointsProtocol=https;AccountName=xxx;AccountKey=xxx;EndpointSuffix=core.windows.net", "EventHubConnectionString": "Endpoint=sb://xxxx" } 使用%%格式时,应使用Custom binding expressions。 有关更多详细信息,请参阅此answer。 [如果您还有其他问题,请告诉我。

我正在编写一个蔚蓝的webjob,它使用NET Core 3.1从eventhub读取事件。我有一个如下配置文件:{“ JobHostConfig”:{“ DashboardConnectionString”:“”,“ ...

回答 2 投票 0

ErrorCode:TimedOut连接失败,因为在一段时间后被连接方未正确响应

我开发了.Net核心Web作业,因为我使用了Microsoft.Azure.ServiceBus依赖项调用来从一个队列接收消息,然后将其发布到另一个队列。直到...

回答 1 投票 0

。net核心Web作业中如何从appsettings.json中读取Cron表达式

我已经开发了.Net Core 2.2 Azure Web Job项目,该项目具有多个计时器触发功能。每15分钟运行一次功能,每10分钟运行另一功能。公共异步...

回答 1 投票 1

我如何每天在特定时间使用Azure WebJob中的计时器调用方法?

我需要在Main()方法内调用Run()吗?因此它将在代码中提到的时间每天调用。公共类程序{私有静态只读log4net.ILog日志= log4net.LogManager ....

回答 1 投票 2

如何针对Visual Studio中的不同环境使用不同的配置来部署Azure WebJob

我们有多个针对不同环境的Web Apps和WebJob,它们具有不同的配置,例如测试并发布。每个WebJob都使用Visual中的“发布为Azure WebJob”部署到Web应用程序...

回答 2 投票 3

将记录添加到数据库后的特定时间触发WebJob

我想在使用.NET将记录添加到数据库后24小时触发Azure Webjob。显然,Webjob将在指定的时间处理多个任务。是否有...

回答 3 投票 3

我如何在本地运行Azure WebJob

我想创建一个连续运行的WebJob,但首先我想尝试在本地运行它以进行调试。我正在使用Visual Studio 2015,并且正在运行Azure存储模拟器(我可以运行...

回答 1 投票 12

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