nodejsでクラスタリング
田中 みな実アナです。元気っ子で、型破りなほどはじけてます。
魅力的ですね。
今回はnodejsでクラスタリングをする方法について説明します、、というよりは、
調べていたら、よさそうなのがあったので、それを使ってみようかなと検討している段階ですが、、
そもそもクラスタリングとは、処理分散のことで、nodejsの場合、
基本シングルスレッド、シングルコアで動作するため、複数コアのマシーンなどを
使用した場合でも、その性能を十分に生かすことができませんが、
クラスタリングすることによって、コアの複数使用することができます。
pm2
公害みたいな名前ですが、この記事をみつけ、動かしてみた際に、導入のしやすさに驚きました。
プログラムの改修なしで行けちゃいました。
こんな感じで、node v0.10.5 を使っています
インストールはnpmで行います
sudo npm install -g pm2
#起動 pm2 start server.js -i max -x #停止 pm2 stop server.js -i max -x