Registry settings¶
Note
Not supported on Mac/Linux
Few settings can be configured through registry. Settings are stored under:
HKLM\SOFTWARE\Cogin\QueueExplorer
Use roaming profile for settings¶
UseRoamingProfileDWORD (32-bit), default: 0If this setting has value larger than zero, QueueExplorer will store settings in roaming folder (C:\Users\<USERNAME>\AppData\Roaming\Cogin\), instead of a local user folder. If settings folder is switched from local to roaming or the other way around, it’s user’s responsibility to copy settings folder to the new location. You can also use “Save project” from the main menu before registry key is changed, and then load saved project after the switch. Note that project file contains only list of connections and doesn’t containt other settings like custom fields, etc.
Pause autorefresh when user is inactive¶
PauseRefreshAfterIdleMinsDWORD (32-bit), default: 0If this settings has value larger than zero, QueueExplorer will pause all auto refreshes after specified number of minutes of user’s inactivity. When user touches mouse or keyboard we’ll start measuring idle time again. This setting is used to limit server load if QueueExplorer is left turned on for prolonged amount of time without user doing anything on the machine.
RabbitMQ Count Mode¶
RMQCountModeSTRING, values: Auto|Accurate|FastOverrides “Message count fetching” setting from RabbitMQ tab in Preferences dialog.
Accurate. Unfortunately, this can be slow in certain circumstances but gives us count at that precise moment.
Fast. This one is taken from server’s stats, which are generated every 5 seconds by default. So “fast” count can be inaccurate.
“Auto” - We fetch count using Fast mode first, and use Accurate only if count is below 100 messages, since it doesn’t seem to affect performance much for these queues.
RabbitMQ reuse connections¶
RMQReuseConnectionsDWORD (32-bit), values: 0|1Overrides “Keep connections open” setting from RabbitMQ tab in Preferences dialog. If set to 1, QueueExplorer will keep connections open and reuse them for all operations. If set to 0, QueueExplorer will open new connection for each operation.
RabbitMQ exclusive mode¶
RMQExclusiveConsumersDWORD (32-bit), values: 0|1Overrides “Exclusive consumer” setting from RabbitMQ tab in Preferences dialog. If set to 1, QueueExplorer will use exclusive consumers for all operations. If set to 0, QueueExplorer will use non-exclusive consumers. User can still override it for current message list by using checkbox in toolbar.
See more about RabbitMQ settings in preferences:
Do not remember passwords¶
DoNotRememberPasswordsDWORD (32-bit), values: 0|1When set to 1, disables all “Remember password” checkboxes in connection dialogs. Also, all existing connection will be treated as if their “remember password” was turned off.
Note that this setting does not remove existing passwords on the disk automatically - if you want them removed, please open and save each connection.