我对使用应用服务和应用服务与web作业之间的差异存在困惑。Azure应用服务VS Web工作
我有一个必须手动触发的计算激烈任务(2-20分钟)(用户不时要求)。现在一切都发生在一个应用服务中。我正在考虑将这个沉重的过程提取到另一个应用程序服务中的webjob。这个新的应用程序服务将是空的(没有api服务),但主持这个网络工作,我会从第一个应用服务触发。
我很困扰,第二个应用程序服务将是空的。 我可以使用第二个应用程序服务来完成工作而不使用webjobs(仅WebApi项目)吗?或者我应该坚持webjobs?这两种方法的优缺点是什么?
我认为你正在寻找词microweb服务看看它可能会帮助你@Dmitry –
这个想法没有错,但你也可以检查Azure函数。取决于“计算密集型”的含义,但它可能是一个不错的选择。尽管如果你已经有了WebJobs,那么坚持下去可能会更容易一些。 –
我阅读了关于天青功能 - 他们不会工作,因为他们对他们的持续时间有限制 - 不超过5分钟 – Dmitry