Middleware nodes and servers

The term middleware server refers to a server on any middleware platform. Middleware servers include the following types: WebSphere Application Server, Liberty profile servers, Apache Tomcat servers, JBoss servers, BEA WebLogic servers, PHP servers, and so on.


Support

  • Intelligent Management offers enhanced support for environments outside of the product domain. Application servers that run on other middleware platforms are represented more thoroughly in the product administrative domain because the node agent is installed on these machines. The application placement controller can manage dynamic clusters that are made up of these server types. Some health management is also supported for the other middleware platform servers.


    Middleware server types


    Definition

    The Intelligent Management support is specific for each of the following server categories: complete, discovered, and assisted lifecycle servers.

    • For complete lifecycle management middleware servers, define the servers in the console. Management of these servers is the same as in previous releases.

    • For assisted lifecycle middleware servers, use the following approach to register the servers with the Intelligent Management configuration:

      Install the node agent on the server and manually define the server in the console. Use server templates to define the middleware servers. Server templates include the following information:

      • Default ports for routing traffic to the server

      • Commands for starting and stopping the server

      • Default list of core configuration files that make up the external server for the external configuration editing service

      • Default list of directories where log files exist for the external log viewing service

      Intelligent Management includes a set of default server templates for the different middleware server types.

    • For discovered servers, after you install the node agent, middleware discovery locates existing installations of WebSphere Application Server Community Edition and their installed applications, and creates a representation of these servers and applications in the Intelligent Management cell. These servers and applications are represented as assisted lifecycle servers and unmanaged applications.


    Management

    Manage certain aspects of assisted lifecycle and discovered middleware servers with the console.

    • With Server operations, we can run a Java or non-Java executable file on the middleware server from the console.

    • With the Log viewer, we can view the log files for the middleware servers from the console.

    • With External configuration, we can configure the console so that we can view and edit configuration documents for the middleware servers.

    Other Intelligent Management management functions, such as dynamic clusters, health policies, service policies, runtime tasks, and reporting, offer varied support for assisted lifecycle and discovered middleware servers.


    Related concepts

  • Health management


    Related tasks

  • Set up Intelligent Management for dynamic operations
  • Create PHP servers and PHP dynamic clusters
  • Add middleware servers to configurations
  • Create middleware server templates
  • Configure the external log viewing service
  • Configure middleware server operations