On Wed, Jun 6, 2012 at 6:26 PM, James Carman <ja...@carmanconsulting.com> wrote:
> I was just saying don't generate a new thread for each record, use a pool.
>

Yes I agree a pool is better and the splitter uses that already if
enabling concurrency,
either with the parallel or executorService ref options.




>
> On Wed, Jun 6, 2012 at 12:16 PM, Claus Ibsen <claus.ib...@gmail.com> wrote:
>
>> On Wed, Jun 6, 2012 at 6:11 PM, James Carman <ja...@carmanconsulting.com>
>> wrote:
>> > You'd be better off using a thread pool.  Try using the "threads" DSL
>> > construct.
>> >
>>
>> That wont help as he want a seperate thread for each record in the SQL
>> result set.
>> So if it returns 53 rows, he want 53 tasks, to be executed by a thread
>> pool.
>>
>> The threads DSL will process a single message containing the 53 rows.
>> So he need to split the rows into individual messages, and hence the
>> splitter EIP
>>
>>
>> > On Wed, Jun 6, 2012 at 12:09 PM, Deepthi <deepthi...@gmail.com> wrote:
>> >
>> >> Hi,
>> >>
>> >> In my route my source is retrieving records from a table by executing
>> >> following query:
>> >> select * from tablename
>> >> and I would like to generate a thread for each record to process the
>> >> records
>> >> simultaneously.
>> >> How can I achieve this in camel spring 2.8.0?
>> >>
>> >> If i use a timer as my source and give the logic in the bean to retrieve
>> >> the
>> >> records, can i generate 1 thread for each record in the bean? Else what
>> is
>> >> the way to implement it?
>> >>
>> >> Claus - As you replied in previous thread, I am unable to understand how
>> >> splitter can be used as I cannot give sql query as my source.
>> >>
>> >> Thanks,
>> >> Deepthi
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://camel.465427.n5.nabble.com/Generate-a-thread-for-each-db-record-tp5714079.html
>> >> Sent from the Camel - Users mailing list archive at Nabble.com.
>> >>
>>
>>
>>
>> --
>> Claus Ibsen
>> -----------------
>> FuseSource
>> Email: cib...@fusesource.com
>> Web: http://fusesource.com
>> Twitter: davsclaus, fusenews
>> Blog: http://davsclaus.com
>> Author of Camel in Action: http://www.manning.com/ibsen
>>



-- 
Claus Ibsen
-----------------
FuseSource
Email: cib...@fusesource.com
Web: http://fusesource.com
Twitter: davsclaus, fusenews
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen

Reply via email to