我正在执行导入操作,以上传到新的标准托管账户。很可能在我写完这条消息之前就会完成。
我设置的主机名是网站最终将使用的域名,因此我无法访问 Web 界面,因为当前是针对不同域名的。我想等 Sidekiq 处理完成后,再备份并上传。
我是否可以通过 redis-cli 命令来检查 Sidekiq 进程是否已完成?
我正在执行导入操作,以上传到新的标准托管账户。很可能在我写完这条消息之前就会完成。
我设置的主机名是网站最终将使用的域名,因此我无法访问 Web 界面,因为当前是针对不同域名的。我想等 Sidekiq 处理完成后,再备份并上传。
我是否可以通过 redis-cli 命令来检查 Sidekiq 进程是否已完成?
好吧,一个“keys failed”命令返回了一堆(哦,214 行)类似这样的内容:
200) "sidekiq:stat:failed:2019-08-07"
也许我应该直接用一个虚假的主机名来运行它,那就变成你的问题了。![]()
使用您控制的临时主机名(例如 customer72.import.literatecomputing.com),这样 remap 操作即可修复所有问题。
这通常是我会做的。我曾想直接访问你的主机名或许能省一步,但那是错的。而且他们终究会把主机名从临时主机名改为正式的主机名,而他们尚未设置该域名……
无论如何,感谢你的帮助。
我仍有点好奇如何查看任务是否已排队,但现在我想不出有什么情况会需要知道这个。![]()
如果你真的很好奇,我想你可以从 Sidekiq 的 Web UI 代码中把它提取出来?