2011-10-19 8 views
38

Bir SOLR yüklemesinin bekleyen tüm dokümanları işlemesine neden olmanın en kolay yolu nedir?Tüm bekleyen belgelerin SOLR işlemini başlatması için en basit yol (URL?)

(Yönetici arabiriminde bariz bir yol yoktur. Sayfada belirtilen "commit" adlı bir betik var. http://wiki.apache.org/solr/SolrOperationsTools - ama nerede yaşadığına dair ipucu yok. 'Commit' herhangi bir güncelleştirme POST'una eklenebilecek bir seçenektir. ama sadece işlemeye hizmet veren tek bir URL için herhangi bir başvuru bulamıyor.)

cevap

71

aynı makineden, SOLR örnek varsayılan gibi bir URL ile, Örneğin [solr url]/update?commit=true

deneyin http://localhost:8983/solr/update?commit=true yapmalıyım o.

+0

Sadece bu güncelleştirme bildirimini mi yoksa bekleyenleri mi bekliyor? –

+1

Tek başına bir istektir. Bekleyen her şeyi kabul eder. Sadece test et. –

+0

Teşekkürler, bu kadar basit bir şey olması gerektiğini biliyordum! – gojomo

-1

Bunun eski bir iş parçacığı olduğunu biliyorum, ancak bunun yalnızca yönetici arabirimi aracılığıyla bunu yapmanın bir yolu olduğunu söylemek için.

tıklamanız yeterlidir:

-> dataimport soldaki menüde

-> ardından kene onay kutusu işlemek

-> ardından

Sen gibi bir mesaj göreceksiniz yürütün: " Dizin oluşturma tamamlandı/Güncellendi: 1 belge Silindi 0 belgeler. (Süre: 01s) "