I am confused by the ES instance.
Is it used for reading indexes only, or for creating and executing runnable instances like in my example? ------------------ Original ------------------ From: "Michael McCandless"<luc...@mikemccandless.com>; Date: Mon, Jan 16, 2012 02:53 AM To: "java-user"<java-user@lucene.apache.org>; Subject: Re: How NRTManagerReopenThread works with Java Executor framework? The ES is just passed through to the IndexSearchers that NRTManager opens, so see IndexSearcher's javadocs. But it's not clear how much passing an ES to IS really helps; you should test yourself (and report back!). Also, I wrote this blog post: http://blog.mikemccandless.com/2011/11/near-real-time-readers-with-lucenes.html Describing NRTManager and SearcherManager in general... Mike McCandless http://blog.mikemccandless.com On Sun, Jan 15, 2012 at 1:18 PM, Cheng <zhoucheng2...@gmail.com> wrote: > I saw the link, > https://builds.apache.org/job/Lucene-3.x/javadoc/contrib-misc/org/apache/lucene/index/NRTManagerReopenThread.html, > which talks about how to use the NRTManagerReopenThread. > > I am currently using the Java ExecutorService framework to utilize a > multiple threading scenario. Pls see below. > > ExecutorService executor = Executors > .newFixedThreadPool(ERConstants.maxThreads); > > for(;;){ > Runnable worker = new MyRunner(writer); > executor.execute(worker); > } > > executor.shutdown(); > > > My question is how to combine the ExecutorService framework with the > NRTManager class. > > Thanks --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org