Monday, March 26, 2012

Restarting a single PSAPPSRV process

Is your PeopleSoft Environment experiencing memory leak? The steps below would be usefull when recycling a single PSAPPSRV process, removing the need to bring down the entire application server.


Make sure that you kill and reboot a single PSAPPSRV process at a time!

The steps below is for a UNIX box:

1. Type the command below to check which PSAPPSRV process is eating up alot of memory:
  ps -ef | grep PSAPPSRV
2. Get the number beside hte -i parameter.
3. Navigate to your PSADMIN and go to the tuxedo command line.
4. type the following to kill this PSAPPSRV process:
  shutdown -g APPSRV -i <#>
5. Reboot this PSAPPSRVprocess:
  boot -g APPSRV -i  <#>

==========


The steps below is for Windows server 2008 box:

1. Open task manager.
2. Click on View > Select Columns. Check "command line" and OK as shown below;



3. On your Task Manager, Sort your window by high memory consumption and highlight the top PSAPPSRV.exe process.
4. From the command line tab, select the value next to the -i parameter of this offending PSAPPSRV.exe process.
5. Navigate to your PSADMIN and go to the tuxedo command line.
6. type the following to kill this PSAPPSRV process:
  shutdown -g APPSRV -i <#>
7. Reboot this PSAPPSRVprocess:
  boot -g APPSRV -i  <#>

2 comments:

  1. Thanks!

    I have done the same with PUBSUB as a group, but did not know you could do with the PSAPPSRV processes, and one at a time!

    ReplyDelete
    Replies
    1. @DFWdad - You're welcome. Glad my post was able help you. and Thank you! I haven't updated this blog for a long while now and you reminded me of my long overdue post. will try to updating this again.

      Delete