Pierre. This is correct.

All front end initiated asynchronous services will be executed by the
backend server and the backend server will run its own in this
configuration.

Rupert Howell

Provolve Ltd.
Technopole
Kingston Crescent
Portsmouth
PO2 8FA

07909 685308

http://www.provolve.com

On 29 Dec 2013, at 13:01, Pierre Smits <[email protected]> wrote:

Hi Rupert,

Thanks for the info.

So to understand the setting in serviceengine.xml correctly I would have
the following on the backend spoke:

<thread-pool send-to-pool="*BackEndPool01*>"

                     purge-job-days="4"

                     failed-retry-min="3"

                     ttl="120000"

                     jobs="100"

                     min-threads="2"

                     max-threads="5"

                     poll-enabled="true"

                     poll-db-millis="30000">

            <run-from-pool name="*BackEndPool01*"/>

        </thread-pool>

And on the frontend spoke I would have:

<thread-pool send-to-pool="*BackEndPool01*"

                     purge-job-days="4"

                     failed-retry-min="3"

                     ttl="120000"

                     jobs="100"

                     min-threads="2"

                     max-threads="5"

                     poll-enabled="true"

                     poll-db-millis="30000">

            <run-from-pool name="*FrontEndPool01*"/>

        </thread-pool>
And set the services on any spoke to point to where I want to have it
executed, eg:

<JobSandbox jobId="8200" jobName="Clear EntitySyncRemove Info"
runTime="2000-01-01
00:00:00.000" serviceName="cleanSyncRemoveInfo" poolId="*BackEndPool01*"
runAsUser="system" tempExprId="MIDNIGHT_DAILY" maxRecurrenceCount="-1"/>

Is this assumed correctly?

Regards,

Pierre Smits

*ORRTIZ.COM <http://www.orrtiz.com>*
Services & Solutions for Cloud-
Based Manufacturing, Professional
Services and Retail & Trade
http://www.orrtiz.com

Reply via email to