Ish*_*hyc 6 azure azure-functions
我正在 Azure 中设计一种新架构。它是一个多租户 SaaS 应用程序,具有 ASP.NET MVC 前端和 Blob 存储中的一些特定于应用程序的数据。我需要在某些时候对这个应用程序数据执行一些后台处理。这目前只能使用一些旧的 C++ 代码(我实际上无法在 C# 中重写它)。
我的一个想法是将任何后台作业推送到队列中,并在作业推送到队列时使用 Azure 函数为队列提供服务。症结在于本机代码。我当然可以在 C# 可以调用/调用的本机代码中公开方法,但是 Azure 函数可以调用本机 DLL,如果可以,这是一种明智的方法吗?
代码确实在沙箱中运行,但这种方法应该可行。(您可能需要考虑在托管程序集中公开相关 API,该程序集又将被您的函数使用)。
您是否会遇到沙箱的限制取决于您的代码正在做什么,但您可以在此处了解有关沙箱及其限制的更多信息:https : //github.com/projectkudu/kudu/wiki/Azure-Web-应用沙盒
我希望这有帮助!
| 归档时间: |
|
| 查看次数: |
3850 次 |
| 最近记录: |