swift - Vapor 3 Swift 4 如何制作计时器

标签 swift server-side jobs vapor

新的 Vapor 进行了新的升级,这意味着许多导入不适用于新软件。例如,Jobs ,Swift 中的简约作业系统非常适合旧版本的 Vapor,但不适用于较新版本,是否有其他方法可以创建计时器,因为常规计时器不适用于服务器端 Swift?

最佳答案

“最好”的方法是直接调用 NIO - 请参阅他们的文档 here

请注意,在 Vapor 3 中使用 Jobs 没有任何问题。它只是不太适合更新的 Thread 模型,但应该仍然可以正常工作。

关于swift - Vapor 3 Swift 4 如何制作计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50205434/

相关文章:

bash - 如何获得正确数量的后台作业运行,f.ex。 $(jobs | wc -l | xargs) 返回 1 而不是 0

php - Laravel,dispatchAfterResponse 不释放前端请求

swift - encodedOffset 弃用

ios - 如何使用 Swift 4 验证数组中的特定键值

javascript - 防止将超链接输入到 html 表单中 : client-side or server-side validation?

php - 如何在 PHP 中回显原始 HTML?

多个实例上的 Spring 和计划任务

ios - SwiftUI:@State 已修改但在阅读之后的行时看似未更改

iOS 键盘 - 大写 'done' 按钮

php - 结果子查询