【发布时间】:2018-05-06 23:29:51
【问题描述】:
新的 Vapor 已经进行了新的升级,这意味着许多导入不能与新软件一起使用。例如,Jobs,Swift 中的一个简约作业系统非常适合旧版本的 Vapor,但不是新版本,是否存在将计时器创建为常规计时器的任何替代方法不适用于服务器端 Swift?
【问题讨论】:
-
我已经用代码 sn-p 回答了这个问题here
标签: swift server-side jobs vapor
新的 Vapor 已经进行了新的升级,这意味着许多导入不能与新软件一起使用。例如,Jobs,Swift 中的一个简约作业系统非常适合旧版本的 Vapor,但不是新版本,是否存在将计时器创建为常规计时器的任何替代方法不适用于服务器端 Swift?
【问题讨论】:
标签: swift server-side jobs vapor
“最好”的方法是直接调用 NIO - 请参阅他们的文档 here
请注意,在 Vapor 3 中使用 Jobs 没有任何问题。它与更新后的 Thread 模型不太匹配,但它应该仍然可以工作。
【讨论】: