当前位置: 首页 > 知识库问答 >
问题:

PnP继续web作业不执行以设置网站集

潘刚洁
2023-03-14

我已将 PnP 合作伙伴包的示例部署到 Azure 存储,并创建了两个 Web 作业。一个计划,另一个连续。

我通过UI“创建网站集页面”创建了几个网站集,当我在配置网站集中检查PnPProvisioningJobs库时,作业状态显示为“挂起”。然而,WebJob状态显示为“正在运行”。

JSON 设置文件包含以下设置:

{
  "$schema": "http://schemastore.org/schemas/json/webjob-publish-settings.json",
  "webJobName": "ContinousJob",
  "startTime": null,
  "endTime": null,
  "jobRecurrenceFrequency": null,
  "interval": null,
  "runMode": "Continuous"
}

任何想法我如何配置它连续运行,因为现在显然没有这样做。

计划的Web作业有以下设置:

{
  "$schema": "http://schemastore.org/schemas/json/webjob-publish-settings.json",
  "webJobName": "ScheduledJob",
  "runMode": "OnDemand"
}

例如,你能告诉我如何将它设置为每2小时运行一次吗?

共有1个答案

段宏毅
2023-03-14

作业状态显示为“待定”。但是,WebJob状态显示为“正在运行”。

任何想法我如何配置它连续运行,因为现在显然没有这样做。

如果web作业状态显示挂起重新启动,这意味着作业通常无法启动(异常?).您可以在作业控制面板中查看日志。此外,确保您的代码是正确的。

根据上面的代码,你似乎没有向这些属性传递值。这将导致绿色波浪线警告。您可以参考以下代码传递值。它在我这边工作得很好。

{
  "$schema": "http://schemastore.org/schemas/json/webjob-publish-settings.json",
  "webJobName": "WebJobContinuous1",
  "startTime": "2018-02-14T06:45:24.3473721Z",
  "endTime": "2018-02-14T07:45:24.3473721Z",
  "jobRecurrenceFrequency": "Minute",
  "interval": 5,
  "runMode": "Continuous"
}
 类似资料:
  • 我制作了一个程序,要求用户输入5位数字,然后程序将查找这些数字的总和。我想知道我怎样才能使程序在计算一次之后一遍又一遍地要求一个数字。我希望用户再试一次,直到他自己想退出。

  • 这是我的一个面试问题。我们有一个硒测试类,有5,6个硒测试。 测试3正在执行中,发生了网络故障。现在一旦网络恢复,如何配置框架,使它应该从失败的地方开始,就像从第三次测试开始一样。并且应该执行已经执行的测试1和2。假设framework是JUnit。

  • 我知道如何让它点击链接,但一旦我进入新页面(新URL),我就无法让它在同一个会话中继续脚本。 当我指定新网址时,它会打开一个新窗口,并且不能继续,因为需要继续从上一页插入信息。 如何解决这个问题? 另外,我在python工作 上述代码应该没有任何问题。

  • bot是Xcode Server在源代码仓库中对当前版本的项目执行持续集成的进程。bot运行一次就是一次集成。集成包括对定义在Xcode项目中的应用(或其他软件产品)进行构建、分析、测试和归档。当Xcode Server能够访问项目的源代码仓库,你可以配置bot来执行应用的持续集成。 在开发Mac上,scheme是构建您产品的方案。一个scheme包含target、源文件和构成产品的所有其他内容。

  • 我正在尝试使用Quartz来调度运行在GlassFish上的web应用程序中的作业。我在用RamjobStore。问题是,有时调度的作业没有被执行,即使它是在过去或将来被调度的。作业数量非常少,排定程序上一直排定的作业总数不到20个,同时保证最多运行1个作业,所以我假设线程计数不是问题,我可以将它设置为ThreadCount1,它仍然可以工作。在servlet被销毁之前,调度程序也不会被关闭。那么

  • 使用spring 2.5和quartz 1.6.2,我一直试图每分钟触发一个计划任务 我的xml文件是: 我的代码是: