こんにちは、最近 Ansible を使い始めたので猛烈に勉強しています。 Ansible は英語の情報だらけで日本語の情報がまだまだ少ないです。 その足しになれば良いと思います。 ※ 記事公開から時間が経過している場合、この内容も古い可能性がありますのでご注意下さい。 さて、本題です。 先日、 Ansible のバージョンを 1.6.6 から 1.6.10 に上げたところ sshd の設定を行うところでエラーが発生しましたので、それを解決する方法を紹介します。 修正前は以下のように sshd の設定ファイルを書き換える処理を書いていました。 ググるとよく出てくる lineinfile と with_items を使った書き方ですが、いまや正常に動作しないので駄目な書き方とさせていただきます。 駄目な書き方 - name: configure sshd_config lineinfile:
After 7 years of using NGINX with PHP, we learned a couple of things about how to best optimize NGINX and PHP-fpm for high traffic sites. 1. TCP Sockets vs UNIX domain sockets UNIX domain sockets offer slightly better performance than TCP sockets over loopback interface (less copying of data, fewer context switches). upstream backend { # UNIX domain sockets server unix:/var/run/fastcgi.sock; # TCP
Nginx+PHP-FPMをUNIXドメインソケットで連携しているような環境下で。 Apache Bench(ab)で同時コネクションを180あたりにあげると、PHP-FPMが以下のようなログを吐いて、リクエストに失敗(Non-20x)する割合が高くなる。 2015/04/28 14:06:28 [error] 39901#0: *200005 connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable) while connecting to upstream, client: XXXXX, server: , request: "GET /XXXX.json?XXXXX= HTTP/1.0", upstream: "fastcgi://unix:/var/run/php-fpm
SREの深尾です。kurashiru [クラシル] のインフラを担当しています。 タイトルのとおり、クラシルのwebサイトではRailsを使っており、1サーバあたり10,000人程度のアクセスに耐えることができます。実際には余裕を持たせて5,000人/サーバを目安にスケールさせており、TV CMをガンガンやったり、国内外のTV番組で特集されたり、芸能人にSNSで拡散されても動じませんが、実は過去に1度だけWebサイトがダウンしてしまったことがあります。それは2017年3月11日にSmaSTATION!!というTV番組でクラシルが取り上げられた時のことでした。 以下はその時のリクエスト数を表すグラフです。ダウンしてしまったので計測できなかったユーザの数字は含まれませんがそれでもアクセス数は1分で数万人を超えていました。 それまで、Webサイトの負荷対策はあまり行っておらず、2台のWebサーバ
こんにちは、 id:alpicola です。今年4月に新卒入社してアプリケーションエンジニアとして働いています。 ウェブアプリケーションはその性質上、データベースに対して同時に大量の問い合わせを行います。そうした中でデータベースが個々の問い合わせを処理していくときに起こっていることは何か、どういう順序で処理が行われるのか、というのは興味深い話題かと思います。例えばデータベースに対して行った更新処理の結果が、更新を行ったクライアント以外のクライアントからも「見える」ようになるのはいつでしょうか。入社間もない頃、先輩エンジニア達にそうした疑問をぶつけてみたところ、「トランザクション分離レベル」というキーワードと、この分野の古典的な論文 A Critique of ANSI SQL Isolation Levels を教えてもらい、輪読会を社内で開催しました。この記事ではこの輪読会の模様をレポー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く