Info
Content

Restarting PUBSUB


For integration broker configuration changes, it is possible just to restart the PUBSUB group of processes on the application server (rather than the entire application server).

Here's how:

  • Start psadmin
  • 1) Application Server
  • 1) Administer a domain {Pick the appropriate domain}
  • 5) Tuxedo command line (tmadmin) (this may vary depending on your PeopleTools version)

In the tuxedo command line, use the help or h command to show a list of commands. The two you'll need to know are boot or b and shutdown or stop.

First you'll need to shutdown all processes in the PUBSUB group:

> shutdown -g PUBSUB

Shutting down server processes ...

        Server Id = 300 Group Id = PUBSUB Machine = server.domain.com:   shutdown succeeded
        Server Id = 301 Group Id = PUBSUB Machine = server.domain.com:   shutdown succeeded
        Server Id = 200 Group Id = PUBSUB Machine = server.domain.com:   shutdown succeeded
        Server Id = 201 Group Id = PUBSUB Machine = server.domain.com:   shutdown succeeded
        Server Id = 100 Group Id = PUBSUB Machine = server.domain.com:   shutdown succeeded
        Server Id = 101 Group Id = PUBSUB Machine = server.domain.com:   shutdown succeeded
6 processes stopped.

Then boot up the PUBSUB group again:

> boot -g PUBSUB

INFO: Oracle Tuxedo, Version 10.3.0.0, 64-bit, Patch Level (none)

Booting server processes ...

exec PSBRKHND -o ./LOGS/stdout -e ./LOGS/stderr -s PSBRKHND_dflt:BrkProcess -- -D DBNAME -S PSBRKHND_dflt :
        process id=18265 ... Started.
exec PSBRKDSP -o ./LOGS/stdout -e ./LOGS/stderr -s PSBRKDSP_dflt:Dispatch -- -D DBNAME -S PSBRKDSP_dflt :
        process id=18268 ... Started.
exec PSPUBHND -o ./LOGS/stdout -e ./LOGS/stderr -s PSPUBHND_dflt:PubConProcess -- -D DBNAME -S PSPUBHND_dflt :
        process id=18271 ... Started.
exec PSPUBDSP -o ./LOGS/stdout -e ./LOGS/stderr -s PSPUBDSP_dflt:Dispatch -- -D DBNAME -S PSPUBDSP_dflt :
        process id=18275 ... Started.
exec PSSUBHND -o ./LOGS/stdout -e ./LOGS/stderr -s PSSUBHND_dflt:SubConProcess -- -D DBNAME -S PSSUBHND_dflt :
        process id=18287 ... Started.
exec PSSUBDSP -o ./LOGS/stdout -e ./LOGS/stderr -s PSSUBDSP_dflt:Dispatch -- -D DBNAME -S PSSUBDSP_dflt :
        process id=18290 ... Started.
6 processes started.

To quit out of the tuxedo command line, type quit or just q.

No Comments
Back to top