User Tools
Writing /app/www/public/data/meta/resolution_area/prometheus_resolutions/res-p1106.meta failed
resolution_area:prometheus_resolutions:res-p1106
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| resolution_area:prometheus_resolutions:res-p1106 [2021/06/24 11:50] – btobin | resolution_area:prometheus_resolutions:res-p1106 [2021/07/06 11:50] (current) – wflaherty | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== StompQueueNotDeleted ===== | ||
| + | **Level:** __Critical__ | ||
| + | |||
| + | |||
| + | **Purpose: | ||
| + | The EMS will create a STOMP queue in RabbitMQ where handles the updates for the EMS Frontend GUI. The queue should live for as long as the EMs tab exists. | ||
| + | |||
| + | This queue binds to the ' | ||
| + | |||
| + | The the naming of these queues is stomp_subscription_*some random characters* | ||
| + | |||
| + | GWT communicates with the stomp plugin for RabbitMQ which runs on the loadbalancer server. | ||
| + | |||
| + | **Scenario: | ||
| + | |||
| + | **Resolution: | ||
| + | Manually delete the STOMP queue as its likely not needed any more. | ||
| + | |||
| + | If the EMS is using HTTPS, then it will be via the loadbalancer. If it is not using HTTPS, and instead using HTTP, then it is via the server RabbitMQ is hosted on. | ||
| + | |||
| + | For example to connect to rabbitmq on ExteNet:\\ | ||
| + | https:// | ||
| + | or | ||
| + | http:// | ||
| + | |||
| + | Check this sheet to see which servers are hosting a RabbitMQ | ||
| + | https:// | ||
| + | |||
| + | **Manual Action Steps:** See http:// | ||
| + | |||
| + | Connect to the rabbitmq admin panel using one of the links above. | ||
| + | Sign in. The credentials are in PWSafe | ||
| + | |||
| + | In the queues tab, you will see the stomp_subscription_*random_characters* queue. | ||
| + | |||
| + | Click that, scroll down to Delete and then delete it. | ||
| + | |||
| + | **Auto Clear:** | ||