【发布时间】:2026-01-30 17:45:02
【问题描述】:
我想在 AWS 中将 .NET 窗口服务/c# 脚本作为后台进程运行,而且我对 AWS 很陌生,所以如果有人能建议我如何在 AWS 上安排我的窗口服务以每天执行它准时吗?
【问题讨论】:
-
@john 感谢您的回复,但我认为 Lambda 函数的时间限制是 5 分钟,而我的脚本需要更多时间。
标签: c# amazon-web-services cron
我想在 AWS 中将 .NET 窗口服务/c# 脚本作为后台进程运行,而且我对 AWS 很陌生,所以如果有人能建议我如何在 AWS 上安排我的窗口服务以每天执行它准时吗?
【问题讨论】:
标签: c# amazon-web-services cron
最简单的方法是在本地测试和开发 C# windows 服务器,然后使用 RDP 连接到 EC2 实例并在那里重新安装。
运行 EC2 实例并没有什么特别之处 - 它只是另一个 Windows 服务器(在这种情况下),您可以在上面安装任何您想要的东西。
这是您需要做的最基本的要求;当然,一旦您了解了有关 AWS 的更多信息,您可能还可以做更多事情,即设置自动部署,以便在您更新服务时自动部署、自动缩放、负载平衡、拍摄快照和备份等-
但是,为了启动和运行,只需像在任何其他 Windows 机器上一样安装 Windows 服务,然后就可以从那里构建。
【讨论】: