2018年8月20日のブックマーク (2件)

  • Express / Socket.IO をスケールアウトしてみよう

    20140826.md Express / Socket.IO をスケールアウトしてみよう Seiya Konno Works at Uniba Inc. (http://uniba.jp) https://twitter.com/nulltask https://github.com/nulltask https://fb.me/nulltask スケーラビリティとは システムの規模に依らず機能を適応できること リクエストに対するスケーラビリティ アプリケーションコードに対するスケーラビリティ Express https://github.com/strongloop/express 言わずと知れたウェブアプリケーションフレームワーク 右も左もわからなかった頃 => app.js の肥大化 メンテナビリティの低下 アプリの規模が大きくなってもメンテナビリティを確保したい Mounting

    Express / Socket.IO をスケールアウトしてみよう
    tactsh
    tactsh 2018/08/20
    “* soft nofile 65536 * hard nofile 65536”
  • プロセスの ulimit -n の値を増やした話 - Qiita

    参考: https://underyx.me/2015/05/18/raising-the-maximum-number-of-file-descriptors ulimit -n の値は、オープンできるファイル数の上限を表します。オープンしているファイル数がこの上限に達すると、それ以上はソケットも開けなくなるので、通信もできなくなります。 今回、supervisordでデーモン化している process-x プロセス(仮名)の ulimit -n 値を増やした時の手順を記します。 環境チェック $ cat /etc/issue Ubuntu 14.04.2 LTS \n \l $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION=

    プロセスの ulimit -n の値を増やした話 - Qiita
    tactsh
    tactsh 2018/08/20