我如何将etherpad-lite部署为集群?

时间:2013-01-24 06:32:39

标签: etherpad

我想将etherpad-lite部署为群集,请您给我一些建议吗? 感谢。

1 个答案:

答案 0 :(得分:0)

这不是一项小任务(但是)如果你确实解决了这个问题,我认为如果你能把它推回到项目中,那么Etherpad社区的其他人会非常感激:)

这是一个基本的方法:

  1. 进行模拟负载测试以确保这是您真正需要做的事情。

  2. 删除,重新设计或抽象Ueber DBs缓存(使用类似memcache的东西)

  3. 用SocketIO会议室替换Etherpad会议室/会话系统

  4. 部署粘性套接字io会议室(让用户在垫上与用户b在垫a上保持同步)

  5. AOB

  6. 进行前端测试

  7. 模拟负载测试和前端测试与Etherpad捆绑在一起。你需要自己设计的其他部分。

    如果您不熟悉nodejs / socket / npm / etherpad,那么hire someone that is:)