aws lambda与azure函数

时间:2016-05-26 11:42:38

标签: amazon-web-services dll lambda azure-functions

经过近一个月的工作,我被困在了las lamda的底层执行环境,即Linux,我必须使用的外部DLL是用Windows编写的。虽然通过互联网进行研究看起来很难使用带有aws lambda的Windows DLL。以下是关于此问题的查询链接 - module initialization error: /var/task/TDNN.dll: invalid ELF header

因此,我现在正考虑转向天蓝色函数,假设我可能不会在那里面临这种限制。那么关于Azure的底层执行环境的任何评论都可以,比如windows或linux吗?我的结论是正确的。

任何评论都非常有用和赞赏。

1 个答案:

答案 0 :(得分:0)

Azure功能托管在Azure网站旁边的Windows计算机中。 您可以通过FTP在函数根文件夹中(在bin文件夹中)将函数添加到函数中,然后使用#r从azure函数代码中引用它,从而轻松使用函数中的现有dll。

以下是一个示例,名为“WorkOnImages.dll”的dll上传到天蓝色的azure函数文件夹中:enter image description here