![インフラデザインパターン ~安定稼動に導く127の設計方式 (WEB+DB PRESS plus) | 株式会社NTTデータ, 杉原 健郎, 吉田 一幸, 岩崎 賢治, 三浦 広志, 吉田 佐智男 |本 | 通販 | Amazon](https://cdn-ak-scissors.b.st-hatena.com/image/square/d34b23df995b7eb7894bf6e33cc137297b514bc3/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F41f6ISGwTzL._SL500_.jpg)
ある日 ioDriveを積んでるMySQLスレーブサーバが突然の死。 というか、レプリケーションが止まっていました。 サービスから参照されていないDBではあったので、 特に死んでいても問題にはなりませんでした。 今回つかっていたのはioDrive Duoです。 /var/log/messages確認 とりあえずシステムのログを確認してみると、 Jan 27 05:39:36 hoge-dbs kernel: fioinf HP 640GB MLC PCIe ioDrive Duo for ProLiant Servers 0000:09:00.0: groomer read had error -1024 Jan 27 05:39:36 hoge-dbs kernel: fioerr HP 640GB MLC PCIe ioDrive Duo for ProLiant Servers 00
makewhatis [-u] [-v] [-w] [-s sections ] [-c [ catpath ]] [ manpath ] makewhatis は引数で与えられた manpath のうちの sections にある全てのマニュアルページや、 catpath のうちの sections にある全てのフォーマット済みページを読み込む。 それぞれのページに対し、 makewhatis は一つの行を whatis データベースに書き込む。 各行にはページの名前と短い説明が、ダッシュ (-) で区切られたかたちで 記述される。説明はマニュアルページの NAME (名前・名称) セクション の内容から抽出される。 英語以外の言語では NAME 以外の用語をセクション名に用いるため、 makewhatis はこれに等価な単語をチェコ語、イタリア語、フィンランド語、フランス語、 ドイツ語
日本でまだ誰も紹介していないようなので、今日は新しいPHPフレームワーク「Aura v2 -- Aura.Web_Project」を紹介します。 Lighter than Silex, and slimmer than Slim, the Aura.Web_Project package is a minimalist web-specific project framework that starts out small and grows only as you need it. http://auraphp.com/blog/2013/12/12/aura-v2-web-project/ 参考訳:Silexより軽く、Slimよりスリム、Aura.Web_Projectパッケージは、あなたが必要とする小さく始めて成長する、ミニマリストのWebに特化したプロジェクトのフレームワークです。
memcachedのキャッシュキーにsha1やmd5のhash値を使うとtcpdumpや解析ツールで覗きにくくなるので、cacheには出来るだけわかりやすい名前をつけて下さい。というハナシ 下のようなコードのように sub cache { state $cache = Cache::Memcached::Fast->new({ namespace => 'db:', }); } sub key { my ($self,$key) = @_; sha1_hex($key); } sub cached_member { my ($self, $member_id) = @_; my $key = $self->key('member:'.$member_id); my $member = $self->cache->get($key); if ( !$member ) { #DBから取得 }
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く