【问题标题】:Regarding run_command and using_sdk from Azure webjob logs关于 Azure webjob 日志中的 run_command 和 using_sdk
【发布时间】:2017-03-21 13:37:24
【问题描述】:

我的 webjob 应该做一些工作,但我们发现它没有运行。当我们查看 azure 日志(Kudu webjob 日志)时,我们发现它正在运行其他文件。像 run_command = "" 有一些其他的 .exe 文件。此外,using_sdk 设置为 false。你认为可能是什么原因造成的。如何设置正确的路径。我们正在使用章鱼进行部署。

【问题讨论】:

  • 你解决了这个问题吗?

标签: azure azure-web-app-service azure-webjobs azure-webjobssdk


【解决方案1】:

我们查看了 azure 日志(Kudu webjob 日志),我们发现它正在运行一些其他文件。像 run_command = "" 有一些其他的 .exe 文件。

this documentation,我们可以知道 WebJobs 使用指定的逻辑来决定哪个文件是在作业目录中运行的脚本:

  • 根据文件类型,我们首先查找名为:run.{file type extension}(例如 run.cmd 或 run.exe)。

  • 如果不是所有文件类型都存在它,我们将查找 第一个具有受支持文件类型扩展名的文件。

请尝试将您要运行的文件 ({jobname}.exe) 重命名为 run.exe 以检查它是否按预期运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-11
    • 1970-01-01
    • 1970-01-01
    • 2020-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多