【发布时间】:2018-12-12 13:27:47
【问题描述】:
那么,正如标题所说,有没有办法在 Azure 中运行常规的 .Net FW 控制台应用程序?
有关更多信息,我的意思是什么?我有一个简单的控制台应用程序,它在无限循环中执行某些操作并为我检查一些值,所以没什么大不了的。它还使用线程。
现在,我真的很想避免为此使用 WebJobs 或 Azure 函数。
有没有办法做到这一点?如果有可能,怎么做?
提前谢谢..
【问题讨论】:
-
为什么要避免在这种情况下可能真正有用的两件事?如果您不想使用 azure 的优势,那么尝试在那里运行您的工作负载有什么意义?
-
@PeterBons 嘿.. 感谢您的关注。假设这是一项研究,我只想知道替代方案。利弊也。我的意思是我用谷歌搜索了很多,我看到的只是 WebJobs 和 Azure 函数的使用。我们是否仅限于此?没有其他选择吗?
-
是的,试试 azure 容器实例 (aci)。
-
@PeterBons 据我所知,这些都是根据请求使用的,我不能让它成为一个持久的后台控制台应用程序。我做对了吗?
-
不,您可以在需要时运行它们,这是按使用付费的模式。尽管如果您 24/7 全天候运行它们,那么是的,还有更好的选择。我会说使用天蓝色的价格计算器并计算每项服务的成本。您可以使用下面的答案作为calculator 的输入。
标签: .net azure azure-devops azure-web-app-service