-
18 votesanswersviews
是否可以针对不同的发布配置文件为Azure WebJob进行App.config转换?
在我工作的地方,我们根据需要以及登台和 生产环境 环境创建Azure网站和SQL数据库以用于开发目的 . 我们为每个发布配置文件创建一个web.config转换,以将数据库连接字符串更改为与该网站关联的数据库 . 现在,我正在尝试创建一个需要对数据库进行更新的Azure WebJob . 我通过右键单击Web应用程序项目并选择添加新的Azure WebJob来创建它 . 我需要做的就是我需要它做的... -
0 votesanswersviews
Node.js Azure WebJob:如何使用持续交付从Visual Studio Team Services进行部署
我们在Azure中有一个现有的Web应用程序,我们正在部署Node.js webjob . 我们目前正在构建(CI)过程中部署webjob,方法是将run.js和node_modules文件夹复制到Web应用程序的app_data / jobs / continuous目录中,这是我找到的唯一教程,然后使用CD构建和部署WebApp本身 . 虽然这很有效,但是由于node_modules目录中有大... -
0 votesanswersviews
使用网站构建/部署azure webjob复制源文件而不是二进制文件/可执行文件
我已经在我现有的网站上添加了一个webjobs sdk项目 . 该网站作为一个天蓝色的应用程序服务运行 . 我总是通过在线安装Visual Studio中的新版本并从那里部署到我的azure网站来完成构建和部署 . 最近我在同一个解决方案中创建了这个webjob项目,基于这个webjobs-list.json生成并放入网站项目应该导致webjob也在部署期间与网站一起部署(或者说文档说) . 发生... -
2 votesanswersviews
ASP.NET Core 1.1 - VS 2017将控制台作为webjob部署到网站上
在VS 2015,ASp.NET Core 1中,我可以在发布网站时将我的CONSOLE(通知控制台而不是Web作业项目)项目作为Web作业直接部署到azure . 我所要做的就是: 在我的网站根目录中创建路径: app_data\jobs\Triggered\DoSomeWork 在project.json中添加: "publishOptions":{"... -
1 votesanswersviews
将现有项目添加为Azure Webjob“在将webjob添加到Web应用程序时无法找到Microsoft.Web.WEbJobs.Publish包的1.0.12版”
我有一个启用了Azure Continuous Delivery的Web应用程序(azure webapp) . 这意味着每当我提交并将其推送到远程时,它都会自动构建应用程序并进行部署 . 我也有一些webjobs,我希望这个过程也可以发布Web作业和Web应用程序 . 我在Visual Studio中找到一个选项,将现有项目作为webjob附加到Web应用程序 . (右键单击Web应用程序&g... -
3 votesanswersviews
控制azure webjobs队列扫描频率
当新邮件到达输入队列(在存储或服务总线上)时,将调用Azure webjobs . 是否可以控制队列扫描的频率? -
7 votesanswersviews
Azure WebJobs和ServiceBusTrigger
毒性消息处理如何为Azure WebJobs SDK的 ServiceBusTrigger 工作?我希望将已经出列超过'x'次的服务总线队列消息推送到不同的ServiceBus(或)存储队列 来自here的在线文档here和here以及SDK示例没有关于有害消息处理如何为ServiceBusTrigger工作的示例 . 这项工作正在进行中吗? 我尝试使用 dequeueCount 参数实现自定义病... -
9 votesanswersviews
Azure Webjob TextWriter Logger 在我的方法中间处理
我正在使用带有Windows Azure Storage SDK的Webjob . 当一个新项目出现在队列中时,我的类中会调用一个方法 . 根据SDK docs,如果我将TextWriter作为参数添加到我的方法中,SDK将为我提供一个我可以写入的TextWriter,它将显示在Webjob的日志记录基础结构中 . 这使得诊断问题和解决问题非常容易 . public async static vo... -
2 votesanswersviews
Azure WebJobs SDK如何允许将特定的参数列表注入到Function方法中?
Azure SDK(用于队列)mentions a specific list of parameters that are allowed to be passed into a webjob Function . 例如 您可以通过向方法签名添加参数来获取以下消息属性:DateTimeOffset expirationTime DateTimeOffset insertionTime Date... -
1 votesanswersviews
Azure WebJob SDK,如何使用Azure Table而不是AzureWebJobsDashboard中定义的Blob存储
据我所知,WebJob SDK使用AzureWebJobsDashboard连接中定义的blob存储来进行Dashboard日志记录 . 有没有办法让WebJob SDK使用Azure存储表而不是Blob存储来存储它登录到AzureWebJobsDashboard连接的任何仪表板? Update 1: 本文介绍了日志输出条目在Azure表中的显示方式: https://docs.microsoft... -
17 votesanswersviews
Azure WebJobs连接字符串配置(AzureWebJobsDashboard ??)
我正在尝试使用Azure Webjobs,我理解它的工作方式,但我不明白为什么我需要使用两个连接字符串,一个是用于保存消息的队列但是 为什么还有一个名为“AzureWebJobsDashboard”? 它的目的是什么? 我从哪里得到这个连接字符串? 目前我在同一个解决方案中有一个Web应用程序和一个Webjob,我只在本地进行实验(没有发布任何内容),我在 Cloud 中找到的一件... -
2 votesanswersviews
将WebJobs与Azure Service Bus和Sessions一起使用
我是Azure Service Bus的新手,正在使用Service SDK队列,WebJobs,Azure SDK v2.5和Visual Studio 2013进行概念验证 从总线中排队和排队消息非常简单,但为了实现请求 - 响应模式,我看起来需要使用会话,这就是轮子脱落的地方 . 这是WebJobs项目中的概念验证代码 . 它要求您创建两个服务总线队列:测试请求和测试响应 . 响应队列必须 ... -
10 votesanswersviews
如何在本地测试Azure Webjobs SDK项目?
我希望能够在实际将Azure WebJobs SDK项目发布到Azure之前在本地测试它 . 如果我创建一个全新的Azure Web Jobs项目,我会得到一些如下所示的代码: Program.cs中: // To learn more about Microsoft Azure WebJobs SDK, please see http://go.microsoft.com/fwlink/?Lin... -
5 votesanswersviews
Azure Webjobs中找不到任何作业功能
试图让Azure Webjobs对传入的Service Bus事件作出反应,我通过点击F5来运行它 . 我在启动时收到错误 . 找不到工作职能 . 尝试公开您的工作类和方法 . 如果您正在使用绑定扩展(例如ServiceBus,Timers等),请确保您已在启动代码中调用扩展的注册方法(例如config.UseServiceBus(),config.UseTimers()等) . 我的函数类看... -
1 votesanswersviews
用于Webjob DashboardConnectionString和StorageConnectionString的Azure SAS令牌
Azure Web作业要求我在启动时设置AzureWebJobsDashboard和AzureWebJobsStorage属性,但是,我不想在代码中公开AccountKey . 当我尝试使用SAS令牌时,JobHostConfiguration类尝试解析SAS令牌并抛出异常 var config = new JobHostConfiguration(); config.Da... -
10 votesanswersviews
Webjobs会自动续订Azure Queue消息的租约吗?
当Webjobs通过QueueTrigger从Azure存储上的队列中获取消息时,它会租用该消息(使其不可见) . 如果(webjob的)触发功能需要很长时间来处理消息,这个租约是否会自动扩展?或者我应该在功能中处理? 在此链接Windows Azure Queues: Improved Leases, Progress Tracking, and Scheduling of Future Wor... -
0 votesanswersviews
如何为WebJob侦听器指定特定队列
这是我觉得我过去已经解决过的那些问题之一,但我似乎无法解决问题 . 我有一个WebJob,我只是想在队列中监听一条消息: public static void ProcessQueueMessage( [QueueTrigger("myqueue")] string message, TextWriter log) 在本地运行,它运行,但当我向... -
0 votesanswersviews
Azure WebJob - 将处理时间限制为特定小时数
我有一个MVC网站,一个存储队列和一个WebJob . 用户可以通过单击网页上的按钮来请求生成一组报告 . 这会将消息插入存储队列 . 在过去,WebJob不断运行并处理这些请求 . 但是报告的需求和规模已经增长到WebJob正在放慢Web应用程序的速度 . 我仍然希望将请求消息放在队列中,但是延迟处理所有请求直到晚上,当Web应用程序大部分处于空闲状态时 . 这将允许我继续使用WebJob代码和... -
0 votesanswersviews
Azure - 计划的长时间运行任务 - 将工作者角色缩减为零
Ok Azure专家, 我的任务只需要每周运行一次 - 这是一项长期运行的任务,可能需要2-3天才能运行 . 我已经设置了一个基于队列扩展的辅助角色 . 在我们希望任务开始的那一天 - 我们填充队列(使用Web作业) . 在剩下的时间里,当队列为空时,我希望工作者角色关闭 - 但我无法缩小到0个实例 . 最初,我们想用Web作业做这件事,但网站不时关闭 - 突然关闭我的webjob... -
0 votesanswersviews
在工作者角色的Webjob中模仿日程安排功能
我有一个Azure Web应用程序,其中包含一些Web作业来运行一些后台任务 . 这些任务需要按计划运行(每6小时一次) . 使用WebJob很容易实现目标 . 但是,最近我们决定使用Web角色而不是Web App . 为了运行后台任务,我一直在寻找使用Web角色的工作者角色 . 但是我在安排任务方面遇到了问题 .如何在辅助角色中安排任务?此外,由于我使用的是Cloud Service的多个实例,... -
1 votesanswersviews
Azure WorkerRole在WebJob等队列上触发
我习惯在Azure上使用webjob来触发Azure队列 . 它就像一个魅力 . Azure tutorial webjob + queue static void Main(string[] args) { JobHost host = new JobHost(); host.RunAndBlock(); } public static void ProcessQueueMes... -
1 votesanswersviews
使用webjobs运行powershell脚本显示“请求不受支持”错误
我正在尝试使用webjobs运行以下powershell脚本,但收到错误 . 本地运行 works 就好了 . $Session = New-PSSession -ConfigurationName Microsoft.Exchange ` -ConnectionUri https://outlook.office365.com/powershell-liveid/ ` -Creden... -
0 votesanswersviews
用于备份和还原的Microsoft Azure Worker角色或Azure Scheduler?
创建备份和还原Azure表存储调度程序,其中用户将在特定时间从向导计划作业或任务以备份Azure表 . 我必须选择哪种方式? 我应该使用Azure服务,即创建Web角色和工作者角色 . 在这种情况下,如何在计划上执行工作者角色 . 我可以将Web作业与Scheduler一起使用吗? 如何使用Azure Scheduler执行此任务?我已经在一些博客中搜索了他们建议将Scheduler与... -
2 votesanswersviews
通过Visual Studio 2013 Update 4部署的计划WebJob会导致按需作业
我正在使用VS 2013 Update 4.我有一个像下面这样的网络工作 . 在我从Visual Studio中发布Azure WebJobs后,该作业变为“按需” . 今天有办法解决这个问题吗?谢谢 . 附:有没有办法修改Azure门户内的WebJob?右键单击作业仅显示“运行”和“删除” . Edit :几小时后我注意到了几件事 . 首先,有趣的是我发现"On Demand"... -
0 votesanswersviews
代码部署到Azure多实例Web App
基本问题Azure如何在Web部署期间将ASP.NET网站的文件复制到站点的所有实例? 我们可以部署只有zip站点的网站和一个基于PowerShell脚本的Azure Web作业(触发一个),它将执行以下操作: 解压缩包 在Azure服务器上复制到/ site / wwwroot / ? 如果可能,通过这种方式,我们可以获得优势: 我们在部署期间向Azure网站发送较少的字节(网站... -
3 votesanswersviews
Azure WebJobs可以根据需要轮询队列吗?
我有一个WebJob,当用户将文件上传到blob存储时会触发它 - 它是由上传完成后创建的队列存储消息触发的 . 根据文件的用途,它会将消息发布到其他队列以触发处理作业 . 其中一些工作是时间关键的,并且运行相对较快 . 在一种情况下,处理大约需要三秒钟,并且用户正在等待结果 . 但是,由于最小队列轮询间隔为2秒,因此用户必须等待调用两个WebJobs的时间通常会使其等待时间加倍 . 我尝试将两个... -
2 votesanswersviews
Azure WebJob:监视帐户中的所有容器
我正在开发一个天蓝色的webjob,它正在监视新插入的blob的blob存储帐户 . 我的存储帐户包含多个容器,所有容器都包含类似信息目前我正在为每个容器使用单独的BlobTriggers来监控单个容器 . 有没有办法监控整个帐户的新blob而不是每个容器?如果没有,我可以自动迭代存储帐户中的容器并使用容器名称作为参数调用webjob吗? -
0 votesanswersviews
Azure WebJob存储异常
运行我的连续webjob时出现以下错误 . An unhandled exception of type 'Microsoft.WindowsAzure.Storage.StorageException' occurred in Microsoft.Azure.WebJobs.Host.dll Additional information. The client could not finish ... -
3 votesanswersviews
使用Azure WebJobs / Azure Functions在服务队列上安排消息?
我们有一个 Cloud 服务项目,并设置了一个辅助角色 . 在我们的工作角色中,我们在特定时间执行任务,并在特定时间将消息放在服务队列中 . 如果我们有多个工作者角色启动并运行,消息被多次调度,我们必须设置阻止以确保一次只有一个辅助角色执行任务,就会出现问题 . 相反,我想要做的是使用Azure WebJobs或Azure功能 . 并让Azure WebJob / Functions调度消息,并且... -
1 votesanswersviews
Azure WebJob队列触发器不响应加密的队列消息
我需要加密写入Azure存储的所有邮件 . 我想使用Azure队列来触发WebJobs,因此在下面采用这种方法在存储之前加密队列消息: https://docs.microsoft.com/en-us/azure/storage/storage-client-side-encryption 这会在队列上加密消息 . 然后我想编写一个WebJob(甚至更好的Azure函数)来响应Queue消息并解密...