Components
This topic describes the Component tab interface of the System Console.
As the name indicates, the Components tab displays a list of all the Platform logical components for the administrator to view the load of each component and make suitable decisions around load-balancing.
Access the Components tab from the Application Switcher > System Console > System.
From this page, you can:
- View the current status of all servers, including information about the component type, its properties, stats such as number of customers loaded on the servers, number of sessions, host name, the duration and running jobs.
- View the current status of all production servers, all databases.
- Refresh the components list to view updated information for all the components.
- Edit the display name of a component.
- Click a Platform component name to view its information in the Component Information page. This page displays component information such as the component, its name, type, power, external URL including current status such as the instances and instance details, customer load details, currently logged-in user(s) details, and a list of currently running job(s) (i.e., import, batch, and customer creation jobs) details.
Running Jobs
The Running Jobs table displays the list of running jobs for the selected component such as master, prod, and storage servers.
Resiliency of jobs represents the ability of jobs to recover from node failures or other external conditions. Nodes pick up a job for execution without stepping on each other from a common database store. It is guaranteed that a given job will be executed only once by a pool of nodes. Platform supports multiple job pools for a customer/tenant which are as follows:
- Delayed Trigger jobs
- Batch jobs
- Import jobs
- Large jobs
- Mail jobs
When a node is down, all jobs move from running status into a waiting status. The idea is to ensure that in case of an error, a job is eventually executed. Import jobs and MassRun jobs support progress tracking when a node fails and another node picks it up. All other job types are restarted and executed from the beginning.
All jobs that are in a waiting state can be cancelled. The following jobs can also be cancelled when they are in the running state:
- Data Maintenance
- MassRun
- SfdcImport
- MoveStorage
- SystemBackup
- SystemRestore
- Import
- Mass Update