Time Delay from One channel(attachment-reattachemnt) To another Channel Document Processing) #6480
Unanswered
DuaNazakat
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone,
I’m currently using Mirth Connect 4.5.2 with a MySQL database, and have run into an intermittent issue I hope the community can help me debug.
Setup
We have an HL7 processing pipeline involving attachments (PDF, XML, and text) with the following channels:
🔹 Source-oru-R01-channel (Channel A)
🔹Save-inbound channel (bridge channel)
Channel Settings: Production mode Message Pruning:15 days
🔹 Document-processing-channel (Channel B)
❌ The Problem
We’ve confirmed:
Attachments are properly created and saved in the database.
The reattachAttachments() logic is running with retries (3 attempts, 10000ms delay).
No warnings or errors are logged when this failure happens.
The message gets queued (we have thread count = 4).
Timing logs show a large time gap between the inbound message and the document processing phase, but no failure trace.
🔍 What We’ve Tried So Far
🧠 Suspected Causes
We suspect the issue might stem from:
The incoming stream is much higher than the downstream that causes the message in the queue for the long time
❓ Looking for Help
Has anyone seen similar intermittent reattachment failures in Mirth 4.x when using attachments?
Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions