亲爱的 @ryanerwin,
很高兴得知您已找到根本问题,并理解 Redis 是“在容器内”运行的,从套接字 I/O 的角度来看,它并未暴露在容器外部(按开箱即用的默认配置)。
关于使用 Unix 域套接字与 Redis 配合,我认为这是个很好的想法。我尚未进行过此类设置,也未查阅过任何关于如何在 Discourse 中配置此功能的文档,因此我鼓励您继续探索这一方案。
如果时间允许,我将进一步研究,并尝试在测试服务器上配置 Discourse 使用 Unix 域套接字连接 Redis。在此期间,如果您能成功实现并分享结果,我们将不胜感激。我相信许多其他人也对这个有趣的 Redis 话题感兴趣。
谢谢。