Bigegg Lab

2011年 8月 28日 はてなブックマーク -
タグ: #nginx

メンテナンス時間を設けてサービスを止めて保守出来る場合はいいですが、積極的に止めることは避けたいサービスの場合、以下の方法でリクエストを止めることなくアップグレードができます。

オン・ザ・フライで新しいバイナリにアップグレードする

今回は、nginx0.7.67を最新版(1.0.2 2011/5/23現在)にアップグレードした時の手順の確認と結果の検証を行いました。

  1. はじめに
  2. 準備
    1. 現在稼動しているバージョンのビルドオプションを確認する
    2. 最新バージョンをビルドする
    3. 現行の設定ファイルのままで問題がないか確認する
  3. アップグレード
    1. バイナリをコピーする
    2. プロセスを確認する
      1. psコマンド確認する方法
      2. pidファイルで確認する方法
    3. 新しいバイナリを実行する(USR2シグナル)
    4. 古いバージョンのワーカーを止める(WINCHシグナル)
    5. 古いバージョンのマスタープロセスを止める(QUITシグナル)
  4. 検証
    1. 検証方法
    2. 結果

リクエストを落とさずにnginxをアップグレードする方法とその検証 | cloudrop

8ヶ月前 | 固定リンク | 2011年 8月 28日 | このエントリーを含むはてなブックマーク

中国料理に関して

  • 中国料理・中華料理ページをご覧下さい

記事内検索

Google 記事内検索

ナビゲーション

  • 過去記事参照
  • RSS購読をする

タグ一覧

  • Windows
  • Win
  • ライフハック
  • デザイン
  • プログラミング
  • 音楽
  • Linux
  • CentOS
  • SSD
  • LinuxKVM
  • サーバ
  • MySQL
  • クラウド
  • ベンチマーク
  • Apple
  • PHP
  • Mac
  • モバイル
  • HDD
  • オンラインサービス
  • カメラ
  • ネタ
  • 写真
  • SoftBank
  • SEO
  • VM
  • VMware
  • インフラ
  • Firefox
  • WebDAV
  • iPhone
  • 料理
  • Webデザイン
  • jQuery
  • KVS
  • memcache
  • 資産運用
  • Xperia
  • iSCSI
  • GFS
  • ストレージ
  • DB
  • 素材
  • CSS
  • HTML
  • コーディング
  • KVM
  • ネットサービス
  • モバイルサイト
  • インテリア
  • 雑貨
  • 新技術
  • WindowsMobile

最新タグ一覧


Tumbleroll

  • wingknights
  • ryusoul
  • kooooooich
  • kiyoya
  • atm09td
  • an-k
  • syoichi
  • staff
  • designismymuse
  • kureyon
  • ukwn
  • ryosasada
  • masatokojima
  • tksshj
  • bonbonbonie
  • pakepion

Twitter

お問い合わせ

Ask me anything

オススメサイト

気に入って頂けたら、以下からお買い物をお願いします
[PR] 楽天でお買い物
Amazon.co.jp