【发布时间】:2013-01-24 06:32:39
【问题描述】:
我想将etherpad-lite 部署为一个集群,您能给我一些建议吗? 谢谢。
【问题讨论】:
标签: etherpad
我想将etherpad-lite 部署为一个集群,您能给我一些建议吗? 谢谢。
【问题讨论】:
标签: etherpad
这不是一项小任务(目前),但如果你确实解决了它,我认为如果你能将它推回项目中,Etherpad 社区的其他人会非常感激它:)
这是一个基本的操作方法:
进行模拟负载测试以确保这是您真正需要做的事情。
删除、重新设计或抽象 Ueber 数据库缓存(使用类似 memcache 的东西)
用 SocketIO 房间替换 Etherpad 房间/会话系统
部署粘性套接字 io 房间(让用户 a 在同一服务器上的 pad a 上与用户 b 在 pad a 上)
AOB
做前端测试
模拟负载测试和前端测试与 Etherpad 捆绑在一起。您需要自己设计的其他部分。
如果你不熟悉 nodejs / socket / npm / etherpad 那么hire someone that is :)
【讨论】: