sleep-well.md 処理が成功するまで実行しつづける インスタンスの起動スクリプトとかを書いてるときによく欲しいと思うやつです。 例えば、 service nginx start が実行されたあとに curl -i localhost | grep "200 OK" とかをすると、サービスがそれなりに動いていることが確認できてよかったりするのですが、あまりにも直後だとサーバの起動が間に合わず、curl が失敗してしまいます。nginxだとまだましだけど、アプリケーションサーバだとそれなりに時間がかかったりする。 古典的な解決方法は、 sleep 30 です。簡単だけど、アプリケーションが巨大になってくると30秒では起動しないこともある。じゃぁ sleep 60 が妥当か?でも、サーバインスタンスの起動スクリプト全体はできるだけ早く立ち上がってほしい。困った。 なので、curlが成功
リバースプロキシのコンフィグテスト やりたいこと Apacheをnginxに置き換えたい Apacheやnginxをバージョンアップしたい テストパターン パターン1: 本番のproxyサーバに実際にリクエストする パターン2: proxyサーバをテスト用に起動しつつ、upstreamやlistenディレクティブなどconfigの一部を書き換える パターン3: ngx_mrubyやmod_mrubyで設定をmrubyで書き、mruby-mtestなどでテストコードを書く パターン2はconfigの一部を書き換えるため、本当に本番の環境で正しく動作するかわからない問題がある。テストコードがnginxやApacheなど特定の実装に依存する。CIは回しやすい。 パターン3はngx_mrubyやmod_mrubyでconfigを書かなければならないため、今動いているproxyの設定をテストできない
Consulのインスト〜る wgetでバイナリ落としてきてPATHが通っているディレクトリにポイ バージョンが0.6まで上がってた(プロトコルのバージョンは2っぽい) wget https://releases.hashicorp.com/consul/0.6.4/consul_0.6.4_linux_amd64.zip unzip consul_0.6.4_linux_amd64.zip mv consul /usr/bin/ 基本動作確認 server serverとして起動する consul agent -server -bootstrap-expect 1 -data-dir /tmp/consul -client=0.0.0.0 8600がDNS,8500がhttp,8400がRPCっぽい root@consulmaster01:~# netstat -natup | grep
00-nginx-ssl-scache-sync-module.md nginx-ssl-scache-sync-module nginx-ssl-scache-sync-module は nginx の SSL セッションキャッシュを異なるホスト上の nginx と共有するためのパッチです。 利用するときは nginx をビルドする際に patch -p0 で適用してください。 ディレクティブ ssl_session_cache_peers セッションキャッシュを共有する nginx の IP アドレスとポートを指定します。 ポートは ssl_session_cache_receive が on になっている virtual server のものを指定してください。 ピアはスペース区切りで複数個指定できます。 例: ssl_session_cache_peers 192.168.0.2:
configure_proxy_protocol.md ##Install AWS CLI Tools## Install AWS CLI Tools. You can also use the EC2 API Tool if you are more comfortable with them. But this write-up uses the EC2 CLI. Create a user via Amazon IAM or download the security accessID and securitykey you will need it to query Amazon CLI. using Terminal cd into .aws directory cd ~/.aws edit or create new file named config paste the fo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く