keithkhl
(Keith Lee)
1
我最近将一个 discourse 实例复制到服务器上的另一个文件夹,并为其分配了一个新域名。
新实例的设置几乎相同,但使用了不同的徽标、类别和策略,除此之外,两者完全相同。
旧实例的名称是“app”,就像所有普通的 Discourse 实例一样,新实例是“app2”。在最初设置此复制网站时,我已将 /containers/ 中的 app.yml 更改为 app2.yml 并运行了重建。
但是,新网站在每天午夜都会停止运行。运行 ./launcer rebuild app2 命令可以使其正常运行直到当天的午夜。
我最初认为这是由于备份造成的,但即使在删除了所有备份后,我仍然遇到同样的问题。
这可能是 Redis 的问题,因为我看到容器内部的处理器找不到 redis。
我当然可以尝试从头开始重新安装,或者将原始实例设置为多站点,但希望能找到一种方法来解决这个问题。
1 个赞
我会将其设置为多站点安装。这些进程在一天结束时会终止,但多站点应该能让它们保持运行。
1 个赞