net.ipv4.tcp_tw_recycle は NAT の内側からの SYN を落としてしまう
NAT の内側にある複数のウェブサーバから外部のとある API サーバを叩いた時に、SYN_SENT ステータスのままになる(SYN/ACK が返ってこない)事があります。
特に混雑時間帯に顕著化します。
他のネッ ...
大規模サイトの作り方 database 編
フロントエンドのサーバが完成したので、次はバックエンドのデータベースサーバですね。
今回はレプリケーション機能も随分前から実装されていて実績のある MySQL で構築します。
MySQL の設定である my.cnf ...
大規模サイトの作り方 web server 編
前のエントリでロードバランサができましたので、次は実際にサービスを提供するウェブサーバを用意します。
apache の設定についての解説は山ほどありますのでそちらにお任せするとして、ポイントだけ書いておきたいと思います。
大規模サイトの作り方 load balancer 編
専用ハードウェアでのロードバランサの性能は当然高いのですが、コストや設置条件等のさまざまな問題で設置できないこともあると思います。
そのような環境下においても、Linux サーバを使って十分な性能のロードバランサを構築すること ...
CentOS 上の rdesktop でかな入力
JIS 日本語キーボードのかな刻印をそのままタイプする「かな入力」は最近では減ってきているように思いますが、なにげに現役ばりばりで使っています。
ローマ字から変換するというか漢字変換の仕組みが無い PC で遊んでましたから…… ...
screen の caption に期日までの残り時間を表示する
仕事の期日やイベントまであと何日みたいなのが表示されてたら便利かなと思い立って、なんとなく出来たのでメモ。
このままだとだいぶ使いにくい状態ですが、スクリプト呼んで結果を表示してるのでいかようにも出来ますね。
呼ば ...