我在Azure中运行Azure函数,该函数由上传到blob存储容器的文件触发。该函数检测新的blob (文件),但随后输出以下消息- Did not find any initialized language workers。
设置:
使用Python 3.6.8的Azure函数
在linux机器上运行
使用azure构建和部署(用于ci/cd功能)
Blob触发函数
我已经在本地使用相同的blob存储容器、相同的配置值和azure函数的本地实例运行代码。
其核心功能是读取上传到blob存储容器中的.xml文件,并解析和转换xml中的数据,以便在cosmos db中存储
我有一些源代码,我打算在将来为Windows/Linux和其他平台编译/调试。
到目前为止,它在Windows上运行,所以我在VisualStudio中安装了'Linux development with C++‘包来编译/调试它。
我尝试了一个小的例子,但它在编译之前上传了源代码,这不是我想要的。
我希望在我的Windows上本地编译源代码(使用LLVM),而不是让VisualStudio将源文件复制到linux /服务器上进行远程编译。
我更喜欢将源代码放在一个“安全的”位置,并将编译器和linux系统文件头文件等所有内容都保存在本地。所以我不上传源的主要原因是安全和源码控制。
因