将 "Quartz Scheduler .NET" 移植到 Windows Azure -> Web 应用程序。不 Windows Azure VM

Porting "Quartz Scheduler .NET" to Windows Azure -> Web apps. Not to Windows Azure VM

我在工作中使用 Quartz Enterprise Scheduler .NET。我可以将封装在 Quartz 上的控制台应用程序移植到 Windows Azure Web App 中吗?我只需要安装 "Windows Service" 并配置一些端口来侦听 Azure。我不想使用 Windows Azure VM,因为我不想配置服务器和安装更新等

将 Web 应用程序视为托管 IIS 实例 - 您根本无法访问主机 OS。所以没有安装东西或配置端口。

您可以看看 Cloud Services,它是 Web 应用程序和 VM 的混合体。

您可以使用 Azure Web 作业,它与 Azure Web 应用处于相同的上下文中。它接受控制台应用程序以及 .sh、.js 和其他格式。可能您几乎不需要更改代码中的任何内容。