These core services are automatically installed with Service Framework.
| Name | ID | Description |
| Alert Manager | Vista.Service.AlertManager | Compares states from the Service Monitor. If the state changes between checks, it sends an alert to the Content Delivery service. |
| Api Router | Vista.Service.ApiRouter | Uses a URL to discover services. It specifies what can be accessed externally and acts as a security termination point for requests coming in to Service Framework. |
| Authentication Server | Vista.Service.Authentication.Core | Handles workstation binding, and issues application tokens. This services receives requests from users logging into Vista applications for a security token (JWT) by providing credentials. If these credential are valid, the service returns a JWT which can be used use to access other services. |
| Certificate Authority | Vista.Service.CertificateAuthority | Issues, signs, and checks certificates to create a trusted network of machines. |
| Configuration | Vista.Service.Configuration | Responds to queries for configuration. |
| Configuration Queue Processor | Vista.Service.Configuration.QueueProcessor | Only installed on child installations of Service Framework. Receives events from the central Service Framework when the configuration has changed, and applies this change in configuration locally. |
| Configuration Handler Queue Processor | Vista.Service.Configuration.Handlers.QueueProcessor | Receives notifications about local configuration changes and runs any necessary handlers (for example, Shovel Handlers). |
| Content Delivery | Vista.Service.ContentDelivery.QueueProcessor | Receives alerts from Alert Manager. Emails these alerts to the configured email address. |
| Directory | Vista.Service.Directory | Contains information about all the tenants, sites, products, services, and customisations in a cloud deployment. |
| Discovery | Vista.Service.Discovery | An optional service that enables usage on mDNS (called Bonjour by Apple). Allows clients to discover the server on the network running Service Framework. |
| Environment | Vista.Service.Environment | Keeps track of a circuit's environment state. Tracks which services are running on what machine and the state of the services. |
| Heartbeat | Vista.Service.Heartbeat | Runs as a Windows service to independently monitor the health of Service Framework services. Raises an alert if there are any service failures. |
| Localisation | Vista.Service.Localisation | Ensures applications use translations and display in installed languages. |
| Log Collector | Vista.Service.Logging.LogCollector | Collects logs from client machines running Vista applications, such as POS and Back Office, and forwards the logs to Log Stasher. |
| Logstasher | Vista.Service.Logstasher | Indexes logs into Elasticsearch. |
| Ping Server | Vista.Service.PingServer | Is pinged via the API Router by the Service Monitor periodically to check that the API Router is functioning correctly. |
| Service Host | Vista.Service.ServiceHost | Manages all the services including stopping and starting them. |
| Service Monitor | Vista.Service.ServiceMonitor | Checks the state of queues and services in Service Framework. Sends these results to Alert Manager. |
| Software | Vista.Service.Software | Allows you to stream and download certain Vista Software, such as SetupClient, from client machines over HTTP. |
| Web Server | Vista.Service.WebServer | Hosts certain Vista Service Framework websites, including Service Framework Manager. |
See also:
Comments
0 comments
Please sign in to leave a comment.