0

etherpad-liteをクラスターとしてデプロイしたいのですが、何か提案をお願いできますか? ありがとう。

4

1 に答える 1

0

これは (まだ) 小さな作業ではありませんが、解決した場合、他の Etherpad コミュニティは、プロジェクトに戻していただけると本当にありがたいと思います :)

基本的なハウツーは次のとおりです。

  1. シミュレートされた負荷テストを実行して、これが本当に必要なことであることを確認してください。

  2. Ueber DB キャッシュの削除、再設計、または抽象化 (memcache などを使用)

  3. Etherpad ルーム/セッション システムを SocketIO ルームに置き換えます

  4. スティッキー ソケット io ルームを展開します (パッド a のユーザー b と同じサーバーのパッド a にユーザー a を保持します)

  5. AOB

  6. フロントエンドのテストを行う

シミュレートされた負荷テストとフロントエンド テストは、Etherpad にバンドルされています。自分で設計するために必要なその他のビット。

nodejs / socket / npm / etherpadに慣れていない場合は、誰かを雇ってください:)

于 2013-01-24T15:26:31.320 に答える