The queue statistics area of the iCM Server admin area lets you inspect the current gateway message queue.
What is the iCM Gateway?
To speed up the performance of iCM, various events are queued up to be processed later. Some tasks will need to be processed by all hosts, some by a specific host and others by any host.
iCM gateway messages are generated after you take an action in iCM, like submitting an article, publishing a form or indexing a search collection. They are processed by a scheduled task that runs on each iCM server every fifteen seconds.
Should there ever be a large queue of messages (say, over a few hundred) that doesn't appear to be going down, this may indicate a problem with the gateway task on that server.
Activities like reindexing large amounts of data into the search collections can cause many gateway messages to be generated and slow down performance. You may notice this when other gateway messages, like the article decaching requests, appear not to be working.
Inspecting the Queue
Right-click on a server to inspect the messages in it's queue.
Message Types
- cacheicmforms
- cacheicmtypes
- cacheicmsiteforms
- cacheicmsitetypes
- cleanupdirectories
- compileicons
- configupdate
- contentevent
- decacheforms
- decachetypes
- donothing
- fileevent
- filestoreupdate
- ping
- searchschedule
- searchupdate
- userlockout
- versioncontrol
Actions
- Refresh
- Insert
- Update
- Delete
- DeleteFile
- DeleteByQuery
- CommitOnly
- Purge
Example Data Packets
Search Update
<wddxPacket version='1.0'><header/><data><struct><var name='AffectedArticleIDs'><string></string></var><var name='ItemType'><string>Article</string></var><var name='ItemID'><string>4513</string></var><var name='Site'><string>enterprise</string></var></struct></data></wddxPacket>
Version Control
<wddxPacket version='1.0'><header/><data><struct><var name='SupplementaryData'><struct><var name='VERSIONS'><number>10</number></var><var name='ID'><number>3</number></var><var name='DAYS'><number>90</number></var></struct></var><var name='AffectedArticleIDs'><string></string></var><var name='ItemType'><string>Article</string></var><var name='ItemID'><string>1</string></var><var name='Site'><string>enterprise</string></var></struct></data></wddxPacket>
Content Event
<wddxPacket version='1.0'><header/><data><struct><var name='SupplementaryData'><string>57 217.168.252.44 2024-02-27T10:12:33 Welcome%20to%20the%20GOSS%20Docs%20Site false</string></var><var name='AffectedArticleIDs'><string>1,6457,9508,9509,2,3,4,2501,3101,3102,3130,4513,6501,7350,8194,8540,8550,8555,8560,8563,9100,9317,9915,3024,3030,3088,3108,6497,3103,3114,6502,9905</string></var><var name='ItemType'><string>Article</string></var><var name='ItemID'><string>1</string></var><var name='Site'><string>enterprise</string></var></struct></data></wddxPacket>