Operating System - HP-UX
1834884 Members
2457 Online
110071 Solutions
New Discussion

multithreaded server, process shows "running" but hangs

 
De Gucht Helga
Advisor

multithreaded server, process shows "running" but hangs

arserverd process shows "running" but is hanging. after restarting arserverd works ok.
specific actions as exporting workflow cause this problem.

maxfiles = 1024
maxfiles_lim = 2048
nfile (calculated) = 2853
ninode ( calculated ) = 1620

We have increased nflocks to 1024. HP have said that any more would have a
serious impact on performance.

We are still have the error even on the simple export i.e. shared workflow
without the 'Add Related' button being used i.e. 3 forms and 8 Active Links.

Given that the problem still persists after all of the kernel tuning and
reduction of list and fast server threads I am still convinced that there is
something more fundamentally wrong here.

Before MPSO we had no problem exporting shared workflow. With MPSO we are
having a problem exporting shared workflow.

The process having the problem is the arserverd process which represents the main part of ARS ( Remedy ). It handles all interactions between clients and the database, making all access to the system dependant on this process.

MPSO is an option to ARS, multithreaded server.
and is designed to distribute the load so to have all server functions done by multiple threads doing specific functions.
All threads within the process share the network resources.

The arserverd process is now hanging ( shows running but is in fact hanging ) upon starting the export command, the export open as far as I have understood 'virtual' pages upon doing the export.

This problem does not occur when not having the MPSO option.

I am looking to find how this multithread option can be causing this trouble.
Please advise. Thanks,
5 REPLIES 5
U.SivaKumar_2
Honored Contributor

Re: multithreaded server, process shows "running" but hangs

hi,
you did not mention about the HP-UX version you
are using ?.

regards,
U.SivaKumar
Innovations are made when conventions are broken
Jim Butler
Valued Contributor

Re: multithreaded server, process shows "running" but hangs

Check your maxuprc parameter - this may be bumped - Threads may not be able to be killed if the level gets too deep.
Man The Bilge Pumps!
De Gucht Helga
Advisor

Re: multithreaded server, process shows "running" but hangs

when restarting after the crash and having the thread log on i see only 2 list and fast servers being started ( and the admin and a private server ) and later on no more threads are being started. The max for fast /list are 6/4 so are not reached.
It is HP-UX B.11.00
De Gucht Helga
Advisor

Re: multithreaded server, process shows "running" but hangs

 
U.SivaKumar_2
Honored Contributor

Re: multithreaded server, process shows "running" but hangs

hi,
Have you tried increasing max_thread_proc parameter's value ?.

regards,
U.SivaKumar
Innovations are made when conventions are broken