12 Using Dynamic BMP

Using Dynamic BMP causes the BMP server to exit after executing a BMP program, and then is restarted by the Oracle Tuxedo framework. To use dynamic BMP, you must do the following steps:

  1. Set environment variable ARTIMS_DYNAMIC_BMP to "Y".
  2. In UBBCONFIG file, configure "RESTART=Y" and "GRACE=0" for each BMP server, so that the Oracle Tuxedo framework can restart killed servers unlimited times.
  3. In UBBCONFIG file, configure SCANUNIT*SANITYSCAN to a smaller value (for example 2 seconds), so that Tuxedo framework can restart the killed servers in shorter intervals.

    Tip:

    For Linux, reducing the max open files number (ulimit -n) can speed up BMP server rebooting .

    This is useful for heavy loads.