【发布时间】:2015-05-29 13:25:29
【问题描述】:
关于如何在特定时间可靠地触发 URL(网络服务)的任何想法?以秒为单位的精度?例如,将设置脚本,使其能够在 2015-05-27 12:34:55 触发 Web 服务。在我的场景中,用户将能够选择何时执行交易,精确到几秒钟。然后必须在特定时间触发 Web 服务
- AWS Lambda 无法在特定时间运行。
- Cron 作业无法运行,因为它不是每秒运行一次
- SQS 可能有效,但将其编码为可靠可能很难。
谢谢!
【问题讨论】:
-
直到第二个时间,您都需要一些已经在运行的东西。也许是 Node.js 服务器?以下是关于 Node.js 中调度的类似问题的一些想法stackoverflow.com/questions/3785736/…
-
小心,因为 http 通常不能确保在收到请求的同一秒内处理请求。即使您让系统在准确的一秒内工作,网络条件也会造成延迟,您也不会获得预期的效果。