Salesforce

Servers - GigaSpaces Monitor (Magic xpa 4.x)

« Go Back

Information

 
Created BySalesforce Service User
Approval Process StatusPublished
Objective
Description

Servers - GigaSpaces Monitor

This window displays all servers currently registered to process requests from the space, categorized by the projects that they serve.

You can collapse each project and hide the server details by clicking the arrow icon. When a specific project is selected, the contexts and requests filtering for its servers is disabled. (Since version: 3.2)

You can right-click on any project and select one of the following options from the context menu (Since version: 3.2):

  • Start Project – Starts a project. This can also be accessed by clicking anywhere in the Servers window.

  • Start Server – Starts a server for a specific project. This can also be accessed by clicking anywhere in the Servers window.

  • Shut Down Project – Shuts down a running project. All servers that serve the current project will be shut down without waiting for existing contexts and requests to end gracefully.

  • Restart Project Gracefully – Stops and restarts a running project. This option is useful to update your application. Once selected, any existing servers will be paused. They will continue to serve existing users, but will not accept new users. New servers will be started to serve new users (without consuming additional licenses). This means that projects will always be available to process requests from new clients (using the new Magic xpa servers). Each server that has no context is shut down immediately. To update your application, you should change the Magic.ini file to refer to the new ECF, or replace the ECF and/or the environment file(s), and then select this option.

  • Shut Down Pausing Servers – Shuts down a server with a status of Pausing. This option appears when there is at least one server with a Pausing status.

You can right-click on any server entry and select one of the following options from the context menu (Since version: 3.1):

  • Start Server – Opens a dialog box where you should define the following properties (Since version: 3.2):

Project Name – Shows the available projects from the projectsStartup.xml file.

Server Host – Shows the available servers per selected project from the projectsStartup.xml file.

  • Shut Down Server – Shuts down a server without waiting for existing contexts and requests to end gracefully. This entry is only seen when clicking on a server line.

  • Pause and Shut Down all Servers on the Host – Pauses all the servers running on the physical machine under a project on a host. Once any active contexts have been closed, the servers are shut down (without being restarted). If the servers are already paused, they are shut down immediately. This option is useful to shut down Magic xpa servers gracefully before you shut down a machine; for example, for maintenance. (Since version: 3.2)

The Servers window includes the following columns:

Column

Description

Application Name

The name of the application supported by the server. Application names are always lower case in the space, and are displayed accordingly in the GS Monitor and GS-UI.

Host ID

The host name and process ID of the server process.

Workers

The number of responsive, current and maximum workers that compete for licenses before serving each request. Means, 'Responsive | Current | Max'.

Contexts

The current contexts' count.

Requests

The number of requests counted since the server's startup.

Status

The status of the server. The possible statuses are:

  • Initializing

  • Requested to Start

  • Startup in progress

  • Server is initializing

  • Startup failed

  • Available

  • Studio is active

  • Requested to stop

  • Stopping

  • Stopped

  • Failed to stop

  • Pausing – The status of a server that was paused will change to Pausing if there is at least one context in the server. Since version: 3.2

  • Paused – The status of a server that was paused and does not have at least one context in the server. Since version: 3.2

Note: Uncontexted requests (requests that are not associated with a context) will not be processed by Pausing or Paused servers.

Last Reported Time

The time the server last reported its status.

Reference
Attachment 
Attachment