【问题标题】:When I run the azure function project locally (VSCode) after I add azure function proxy I'm getting 'Worker was unable to load function" error添加 azure 函数代理后,当我在本地运行 azure 函数项目(VSCode)时,出现“Worker 无法加载函数”错误
【发布时间】:2020-07-29 05:53:24
【问题描述】:

当我在添加 azure 函数代理后在本地运行 (func run) azure 函数项目 (VSCode) 时,出现“Worker 无法加载函数”控制台错误。但是,在该控制台错误之后,函数在本地运行完美。

该控制台错误的原因可能是什么

错误

Worker was unable to load function get-user: 'TypeError [ERR_INVALID_ARG_VALUE]: The argument 'id' must be a non-empty string. Received '''

【问题讨论】:

  • 好像生成了 GUID 但没有生成实例。 (它不应该在主机启动后生成 GUID)这应该是一个错误,也许你应该给feedback
  • 好消息是这个错误不会对你以后使用这个函数有任何影响,因为当前的函数id会被丢弃。

标签: node.js azure visual-studio-code azure-functions


【解决方案1】:

问题似乎是生成了函数的GUID,但没有生成真实的实例。因此,尝试通过代理访问函数GUID会报错,因为它根本不存在。我认为你不必担心这个。这应该是一个错误,但好消息是它不会对您的功能产生任何影响,因为您将永远不会再使用此 GUID。触发该函数时会生成一个新的实例和对应的GUID,之前的GUID会被丢弃。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-09
    • 2023-01-17
    • 1970-01-01
    • 2019-07-25
    • 1970-01-01
    • 1970-01-01
    • 2020-06-03
    相关资源
    最近更新 更多