INFORMATION
ニュース

LuceneとSolrに影響するJVMの不具合について

昨晩Lucene/Solrに影響するJVMの不具合が発見され、アナウンスメール(原文)が発表されました。ここに拙訳を掲載いたします。

みなさん、

私たちは最近またhttps://issues.apache.org/jira/browse/LUCENE-3235について調べました。それは、ConcurrentHashMapを利用しているクラスが特定のJVMと特定のCPUで実行されているときにハング/デッドロックを起こす、というものです。これは結局、Sun/OracleのJava 1.5およびJava 1.6のJVMの不具合であるとわかりました。この不具合はどうやら1.6u18で直ったようですので、それ以降のバージョンであれば大丈夫でしょう。ところがそれより古いJVMでは、java.util.concurrent.locks.LockSupportを使っているクラスはConcurrentHashMap, ReentrantLock, CountDownLatchなどを含んでいますので脆弱です。LuceneとSolrはこれらのクラスを使っていますので、古いJVMでLucene/Solrを実行するとこの不具合に遭遇するでしょう。その場合は、新しいJVMにアップグレードするか、-XX:+UseMembar オプションを使ってください。

私たちはhttp://wiki.apache.org/lucene-java/SunJavaBugsのページを常に最新に保っているので、こちらをご覧くだされば結構です。

thanks,

Simon

KandaSearch

KandaSearch はクラウド型企業向け検索エンジンサービスです。
オープンAPIでカスタマイズが自由にできます。

  • セマンティックサーチ

    人間が理解するように検索エンジンがテキストや画像を理解して検索できます。

  • クローラー

    検索対象文書を収集するWebクローラーが使えます。

  • 簡単操作のUIと豊富なライブラリー

    検索や辞書UIに加え、定義済み専門用語辞書/類義語辞書やプラグインがあります。

  • ローコードで低コスト導入

    検索UIで使い勝手を調整した後、Webアプリケーションを自動生成できます。

セミナー

企業が検索エンジンを選定する際のポイントから、
実際の導入デモをお客様ご自身でご体験!