Capistranoの備忘録

Capistrano自体はレシピファイルの中でRubyでゴリゴリ書けそうな気配ですが、出来る限りスッキリさせたいもので。 自分が担当しているシステムは何十台も並べて~的な感じで、群構成にしているのですが、xxだったらxxみたいなのがかったる...

memcachedのデータ初期化

インターネットのサービスをやってると、大体ピークは夜10時~12時くらいで、朝方とかは結構スカスカだったりします。# 仮想化とかの議論は置いておいて、、 memcachedによって性能は担保したいけど、ココってタイミングではリアルタイムでデ...

Solrの範囲検索は結構重い(まぁ、そりゃそうか。。)

Apache Solr入門 ―オープンソース全文検索エンジンposted with amazlet at 10.04.30関口 宏司 三部 靖夫 武田 光平 中野 猛 大谷 純 技術評論社 売り上げランキング: 37660おすすめ度の平均:...

SolrのレプリケーションでSnapPull failedエラー

結論的にはしょっぱかったですが、ちょいちょい調査に時間がかかったので、もし世の中の誰かのお役に立てればと。。【SolrのSlave側の挙動】 レプリケーション時にエラー=======致命的: SnapPull failedorg.apach...

今、君の初恋に触れる

今、君の初恋に触れるposted with amazlet at 10.04.18籔花 蘭子 文芸社 売り上げランキング: 129652おすすめ度の平均: 夢中で生きる若い人達を等身大で読む 2作目も読んでみたいと思わせる斬新なストーリーで...

Solrをイジった備忘録その4(Apache/文字コード)

【HTTPはApacheで】 当初はTomcatでそのままHTTPリクエスト受け付ければいいかなと思っていたのですが、負荷テストをやったら、Solrの内部処理よりも、HTTPの解釈まわりで詰まったりしました。 ということで、餅は餅屋的にAp...

Solrをイジった備忘録その3(レプリケーション編)

【Solrでレプリケーション】 これは簡単でびっくりしました。言ってみればsolrconfig.xmlの中で、以下の設定するだけです。。 ☆ マスタ側<requestHandler name="/replication" class="so...

Solrをイジった備忘録その2(TomcatでLog4Jでログ出力)

【TomcatでSolrのログをLog4jで出力する】 TomcatでSolrの運用をしてると、放っておくと、全部catalina.outにログが出てしまって後からトレースしずらくなります。 少なくともインデクサとそれ以外はログファイルを分...

Solrをイジった備忘録その1(データ投入編)

【Solrへのデータ投入】 Solrへのデータの投入の流れは以下のようになります。======ドキュメントを作って⇒SolrServerにaddして⇒コミットして⇒最適化して====== Javaを使って、Solrへデータを投入する場合、S...

ロールバックしたコネクションでMySQLにSLEEPセッションが残ってしまう件

自分がやってるシステム(Seasar2, SAStruts, S2JDBCを使っています)で、ちょいちょいな頻度でヘンテコリンなデータが入っていて、JSONをパースするとことでExceptionが発生していました。 ログ追ってたら、上記の後...