eapowertools-archive / GovernedMetricsService

Unsupported - Qlik Sense Governed Metrics Service - Deploy centralized metric definitions to specific apps in Qlik Sense.
http://eapowertools.github.io/GovernedMetricsService/
MIT License
32 stars 17 forks source link

added logic to handle when repo service is not started #125

Closed goldbergjeffrey closed 7 years ago

goldbergjeffrey commented 7 years ago

Requirements

Description of the Change

Added a timer to retry a repository service connection to make sure the notification agents for GMS are added when the Qlik Sense services restart. In the event the services are restarted, the EA Powertools service will need to be restarted as well to handle setting new notification agents for GMS.

Benefits

On a server boot up, GMS will wait up to two minutes to start and will fail if the repository service does not respond in that time frame.

Possible Drawbacks

Does not resolve instances where Qlik Sense repository service is stopped and started manually. I the event this happens, the EAPowertools Service Dispatcher service will need to be restarted so that the GMS can obtain new notification agent references for creating objects and deleting objects.