问题标签 [azure-scheduler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
11596 浏览

powershell - 使用 PowerShell 创建计划的 Azure WebJob

我正在尝试创建一个 Azure WebJob 以将一个发送BrokeredMessage到 Azure ServiceBus 主题,创建和发送消息的实际行为是微不足道的,但是我一直无法找到一种方法来自动创建计划的 WebJob。

自动化工作流程应按如下方式工作:

  1. 创建一个新的 Azure 网站[完成]
  2. 创建一个新的触发 Azure WebJob 上传 PS1 文件[完成]
  3. 创建新的 Azure 调度程序作业集合[经过验证的概念]
  4. 创建一个触发 WebJob 的新 Azure 调度程序作业

Azure 管理门户为此功能提供了一个不错的 UI,它在幕后在选定的网站中创建了一个 Azure WebJob、一个 Azure 调度程序作业集合和一个 Azure 调度程序作业:

屏幕截图:Azure 管理门户中新建计划的 Web 作业任务的第 2 步

似乎没有用于使用 Azure 服务管理 PowerShell 模块创建计划的 Azure WebJob 的类似机制。当然可以创建新的WebJobsAzure 调度程序集合作业- 但是我不知道 Azure 调度程序发布到哪个 URL 或存储队列来调度 Azure WebJobs。

0 投票
1 回答
563 浏览

azure - Azure - Scheduled Long Running Task - Scale Down Worker Role To Zero

Ok Azure Experts,

  • I have a task that only needs to run once every week - this is a long running task that can take 2-3 days to run.

  • I have set up a worker role to scale based on a queue. On the day that we want the task to start - we populate the queue (using a Web Job).

  • During the rest of the time, when the queue is empty, I want the worker roles to shut down - but I cannot scale down to 0 instances.

  • Originally, we wanted to do this with a Web Job, but the website shuts down from time to time - abruptly turning off my webjob - is this supposed to happen? Even with Keep-Alive turned on? Also, you cannot stop a triggered Web Job from running - so if we want the process to stop - we need to turn off the Web site - not ideal.

How do I scale my instances down to zero?

* Alternatives solutions are also welcome.

Trying to minimize cost here - why pay for a worker role that isn't doing anything?

0 投票
1 回答
225 浏览

azure - 调用一个简单的工作者角色

我正在尝试在 Azure 上创建后台进程方面获得一些了解和经验。

我创建了一个简单的控制台应用程序并将其转换为 Azure Worker Role。我该如何调用它?我尝试使用 Azure 调度程序,但看起来调度程序只能通过消息队列或 HTTP/HTTPS 调用辅助角色。

我从没想过任何类型的通信,因为我的想法是创建一个不与任何其他应用程序真正通信的后台进程。我是否需要将辅助角色转换为 Web 角色并使用 Azure 调度程序使用 HTTP/HTTPS 调用它?

0 投票
2 回答
7157 浏览

azure - Azure 批处理、调度程序和 Web 作业之间的区别以及何时使用什么

我可以看到在 Windows Azure 中主要有 3 个选项来安排作业。批处理、调度程序和 Web 作业。是否有任何链接或视频解释有什么区别以及何时使用和好处?提前致谢

0 投票
3 回答
3195 浏览

c# - Azure:如何从服务总线队列中删除“死信”消息

我想从服务总线队列中删除死信消息。具体来说,这个值称为 DeadLetterMessageCount,您可以通过在项目的服务器资源管理器中右键单击 SB 队列的“属性”来找到它(如果使用 SB 队列)。

我想这样做的原因是因为我已经设置了云服务的自动缩放。因此,当 SB 队列很大时,它会添加更多内核以更快地处理消息(它启用更多工作角色)。我意识到,当您根据队列中的消息数量设置缩放时,它也会计算 DeadLettered 消息(无法使用的消息)。所以这是浪费金钱,因为启用了更多不需要的实例。

有任何疑问,请告诉我。

谢谢你的帮助

0 投票
1 回答
207 浏览

sql - Azure SQL 弹性性能规模

我有适用于大多数任务的标准 S1 SQL 数据库。但是,我有一个需要更多计算能力的通宵任务。

我想知道是否有人有使用调度在服务层和性能级别方面扩展数据库、执行一个或多个特定 SQL 任务,然后缩减到原始级别的经验。

0 投票
1 回答
779 浏览

azure - 调度 Azure 辅助角色

我正在编写一个小的 azure worker 角色,用于从我的 Azure-Storage 帐户中删除旧文件。我计划每月运行一次此代码。任务执行的持续时间少于 10 分钟。

我的计划是运行这个工作角色,当它完成时 - 停止工作角色(又名退出)。现在,我想安排另一个任务,该任务将在每月的第一天开始我的工作人员角色。

解决方案 1:在阅读本文时,我发现 Quartz 库不适合,因为我的工人角色要运行整个月(而且我一直在付费)。

解决方案 2:我看到可以使用 Azure-Queues 来启动我的第一个应用程序实例,而队列中有一些消息。但是,要处理的事情太多了,而任务本身却很容易。寻找更简单的解决方案。

有更好的解决方案吗?也许 Azure-Worker-Role 不适合这个任务?

0 投票
1 回答
719 浏览

asp.net-mvc - Azure 计划长时间运行的任务

我们使用 azure,我们有很多运行的计划。

发送电子邮件、进行数据库处理和类似操作的时间表。

现在我们使用的是 Azure 调度程序,但是如果调度没有在超时期限内完成,它会再次运行它,这会给我们带来问题。

那么最好的运行方式是什么,比如每天的电子邮件计划需要几个小时才能运行,而不会超时迫使它再次运行。

计划只是点击我们的 ASP.NET MVC 应用程序的 URL

0 投票
1 回答
984 浏览

azure-sql-database - 如何将 Azure ML Web 服务的结果写入 azure sql 数据库(Azure ML Web 服务的输出为 Json 结构)

结果可以在实验中使用 writer 模块写入 SQL Azure,但在发布 Web 服务后,输出进入 Json 结构,并且不会进入 writer 模块

0 投票
1 回答
1281 浏览

azure - 如何在 Azure 调度程序中调度 Azure 机器学习 Web 服务?

我已经发布了 Azure 机器学习实验中的 Web 服务,现在我希望使用 Azure 调度程序来安排这个 Web 服务

有人可以说明程序吗?

我从 Web 服务主页获得了 API KEY、REQUEST/RESPONSE 和 Batch Execution URI。