Axton:
I guess that you changed the configuration for the mid-tier to use its own RPC port. I will look at this for something that I am working on.
James McKenzie
-----Original Message-----
From: Action Request System discussion list(ARSList) [mailto:[email protected]] On Behalf Of Axton
Sent: Tuesday, September 19, 2006 1:44 PM
To: [email protected]
Subject: Suspected Spam: Re: Private RPC process(queue)
You can use separate rpc queues to control how much in resources an external process uses. For example, if you have a custom api that will occupy all your fast or list threads that everything else uses, you can create a separate rpc queue to handle the operations of that program. Also, it is handy from a server statistics standpoint in that you can monitor the api calls for each program. In my environment we have separate rpc programs for all external interfaces.
Mid-tier, approval server, eie, etc each get their own rpc queue. I have run into issues where a haywire api consumed all fast threads for half an hour, the separate rpc queue at that time would have stopped the outage.
Axton Grams
On 9/19/06, Jarl Grøneng <[EMAIL PROTECTED]> wrote:
> What is the purpose configuring private RPC process(queue)?
>
> If you direct all api calls into 390620 and 390635 (fast and list),
> and let them handle all request with: first come, first serve. With a
> private process you still have to wait for the database to complete
> its operations, and with a good tunes fast/list process I does not see
> any huge performance benefit.
>
> Back in the old days(AR Server on UNIX) with one server process linked
> to one RPC process I can see the benefit.
>
> --
> Jarl
>
> ______________________________________________________________________
> _________ UNSUBSCRIBE or access ARSlist Archives at
> http://www.wwrug.org
>
_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org

