2

Jackrabbit Oak は初めてです。Solr リモート サーバーと統合しようとしています。私はそれを行うことができませんでした。ドキュメントを読みました。ソースの Jackrabbit 1.4.0 Oak を調査しましたが、結果はありませんでした。誰かが私にその方法を説明できるものを持っています。ありがとうございました。

4

1 に答える 1

3

Oak 1.4.x リポジトリが正しくセットアップされていると仮定すると、次の構造で Solr インデックスを作成するだけで、構成されたリモート Solr インスタンス (たとえば、 http://localhost:8983/solr/oakに配置) にコンテンツが取り込まれていることを確認できます。 [1] で提供されている設定を使用:

/oak:index/solrRemote
  - jcr:primaryType = "oak:QueryIndexDefinition"
  - type = "solr"
  - async = "async"
  + server
    - jcr:primaryType = "nt:unstructured"
    - solrServerType = "remote"
    - httpUrl = "http://localhost:8983/solr/oak"

[1] : https://github.com/apache/jackrabbit-oak/tree/trunk/oak-solr-core/src/main/resources/solr/oak

于 2016-04-20T12:16:38.453 に答える