Don’t understand why the triggers start processing again after 24 hours - never left them suspended for that long, though…
You won’t lose broker documents regardless of which suspension method you choose. The broker document does not get acked until the trigger service that is handling the document completes (either successfully or not). So, if you suspend processing and the IS goes down, the document will get picked up again. It is true that documents are queued on the IS as well, but they are not removed from the broker until service completion.
That being said, I agree with you both that suspend retrieval would be better in any case.
The trigger management feature of 6.5 was back-ported to 6.1 in SP2. So if you want that functionality - you can install SP2. Of course, that does not help if the triggers “unsuspend” themselves after 24 hours.
You also mentioned that you were disabling the triggers via developer - I hope you are running in a cluster, becuase if not, you can lose your broker subscriptions when you disable the trigger and any documents coming in will be discarded by the broker…
#Integration-Server-and-ESB#webMethods#Flow-and-Java-services