Optimizing starting the WebSphere Application Server for development

There are two options available to help reduce the start time of the WebSphere® Application Server: Start server with a generated script and Run -Xquickstart in the JVM settings if applicable. These options are available as check box options in the workbench.

About this task

These options can start the application server quickly for testing and development purposes. However, for production servers, disable these options where long run throughput is more important that early start of the server.

Important: Applicable to WebSphere Application Server traditional
Start server with a generated script
This option uses the startServer -script command that is provided by the WebSphere Application Server to generate a script. It starts the server with this previously generated script instead of using the startServer command directly. For more details about the startServer command, see the startServer command topic available in the information Center for WebSphere Application Server.
Run -Xquickstart in the JVM settings if applicable
This option uses the Java™ virtual machine (JVM) setting -Xquickstart on startup when the server starts in run or profile mode. However, the -Xquickstart JVM setting is ignored when the server starts in debug mode or runs on the Solaris operating system. For details on the -Xquickstart property for the JVM setting, see Java virtual machine settings topic.
Tip: Although this check box is clear from the workbench, the -Xquickstart property might remain set in the JVM by another server setting. You can try to clear the -Xquickstart setting from the JVM by also disabling the Run in development mode check box from the administrative console of the WebSphere Application Server. For details on the Run in development mode check box, see the Application server settings topic.
The default setting for these options depend on your server configuration.
  • If you create a local server configuration, by default these check boxes are enabled.
  • If you create a remote server configuration, by default these check boxes are disabled.
  • If you have a server configuration that is migrated from a previous version of this product, by default these check boxes are disabled.

To configure the Optimize server start for development settings:

Procedure

  1. In the Servers view, double-click your WebSphere Application Server to open the server editor.
  2. On the Overview page under the Server section, there are two check boxes available under the Optimize server start for development list.
    • Select the Start server with a generated script check box.
    • Select the Run -Xquickstart in the JVM settings if applicable checkbox.
  3. Type Ctrl+S to save the server configuration.
  4. Close the editor.
  5. Start the server:
    1. In the Servers view, right-click the server.
    2. Select Start.
Icon that indicates the type of topic Task topic
Timestamp icon Last updated: July 17, 2017 21:58

File name: tstartup_v6.html