Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure &引用;Webjobs“;容器的WebApp上的选项卡已禁用_Azure - Fatal编程技术网

Azure &引用;Webjobs“;容器的WebApp上的选项卡已禁用

Azure &引用;Webjobs“;容器的WebApp上的选项卡已禁用,azure,Azure,我正在尝试在创建和配置web应用程序后添加webjobs。 但是webjobs标签被取消了 实际上,WebJobs功能仅在Azure WebApp for Windows中提供支持,而不支持Linux on容器。因此,如果您想使用Azure WebJobs,请首先创建Azure App Service for Windows的实例,然后参考官方文档添加您的webjob 对于容器上的Linux,要实现两种类型的WebJob:连续和触发,我有如下建议 对于连续webjob,它只是在循环中运行webj

我正在尝试在创建和配置web应用程序后添加webjobs。 但是webjobs标签被取消了


实际上,WebJobs功能仅在Azure WebApp for Windows中提供支持,而不支持Linux on容器。因此,如果您想使用Azure WebJobs,请首先创建Azure App Service for Windows的实例,然后参考官方文档添加您的webjob

对于容器上的Linux,要实现两种类型的WebJob:连续和触发,我有如下建议

  • 对于连续webjob,它只是在循环中运行webjob逻辑代码。您只需要通过
    Dockerfile
    中的
    CMD
    在容器上运行循环代码
  • 对于触发的webjob,您可以尝试使用带有调度表达式的
    crontab
    来触发代码,请参考SO线程和Unix SE线程了解它。否则,您还可以尝试将类似crontab的库与用于触发代码的编程语言集成,例如或for Java(因此线程引用)或for Python、for Node.js等
  • 希望能有帮助