Skip to content

Commit 59d375b

Browse files
committed
more logs for resume message handling
1 parent 40d80f9 commit 59d375b

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

apps/webapp/app/v3/marqs/sharedQueueConsumer.server.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -826,8 +826,22 @@ export class SharedQueueConsumer {
826826
return;
827827
}
828828

829+
logger.debug("RESUME_AFTER_DEPENDENCY_WITH_ACK restored checkpoint", {
830+
queueMessage: message.data,
831+
messageId: message.messageId,
832+
checkpoint,
833+
});
834+
829835
this.#doMoreWork();
830836
return;
837+
} else {
838+
logger.debug(
839+
"RESUME_AFTER_DEPENDENCY_WITH_ACK run is frozen without last checkpoint event",
840+
{
841+
queueMessage: message.data,
842+
messageId: message.messageId,
843+
}
844+
);
831845
}
832846
} catch (e) {
833847
if (e instanceof Error) {
@@ -847,6 +861,11 @@ export class SharedQueueConsumer {
847861
}
848862
}
849863

864+
logger.debug("RESUME_AFTER_DEPENDENCY_WITH_ACK retrying", {
865+
queueMessage: message.data,
866+
messageId: message.messageId,
867+
});
868+
850869
await this.#nackAndDoMoreWork(message.messageId, this._options.nextTickInterval, 5_000);
851870
return;
852871
} catch (e) {

0 commit comments

Comments
 (0)