我正在编写一个浏览器游戏,任务是:
- 当用户点击“去徒步旅行”时,他选择徒步旅行的持续时间。
- 在活动期间,无论用户的操作如何,都需要在后台的服务器上生成不同的事件。
- 在徒步过程中,当您刷新页面时,您可以看到日志。旅途中发生了什么,如果发生什么事情,它会不断更新。
- 在整个行程中,例如,1 小时内,可能会发生 5 和 50 个事件。
如何实现后台执行定时操作?不在 HTTP 请求上,例如刷新页面时。
以及如何使该操作执行一定的时间?
这样,即使用户不在线并且对于许多用户来说,也可以完成此操作。
我正在编写一个浏览器游戏,任务是:
如何实现后台执行定时操作?不在 HTTP 请求上,例如刷新页面时。
以及如何使该操作执行一定的时间?
这样,即使用户不在线并且对于许多用户来说,也可以完成此操作。
使用像 Sidekiq 这样的服务
https://github.com/sidekiq/sidekiq
https://en.wikipedia.org/wiki/Sidekiq