Azure功能 - 从现有控制台应用程序创建

时间:2016-11-21 22:03:45

标签: azure-functions

我在铁工上有一个控制台应用我希望移植到天蓝色的功能。

我想知道最好的方法。

它使用ninject,电子邮件,FTP和其他外部库来挂钩购物。我想知道你的建议是什么?

目前,webhook将作业有效负载加载到ironMQ中,如果工作者失败,则重试5次。是否有某种Azure顾问可以与之聊天以获得有关移植解决方案的建议?

如果使用带有函数的现有exe,你会上传exe并在函数中有类似powershell的东西用有效负载调用exe吗?或建议的方法是什么?

我似乎无法在天蓝色的网站上找到很多。

另外,您在哪里存储.config文件设置?

1 个答案:

答案 0 :(得分:1)

如果您打算更改此代码的操作,我建议使用必要的库来编写C#或nodejs函数以进行shopify集成。否则,上传exe并运行PowerShell似乎是一个合理的解决方案。

在函数中,您需要的重试行为的一个好模式是QueueTrigger。

时,有效负载将自动retried / sent to a poison queue

以下是azure tech support site

通常放在.config文件中的设置是通过使用门户网站(应用程序设置)进行配置来处理的,并且可以使用同一组配置API。函数也可以通过函数目录中的functions.json / environment variables / config文件处理配置。