Skip to main content

Bifrost Integration Chat — 2026-03-27 (Friday)

Channel: #forsyt-bm-integration (Suntech Innovation Slack)


Bhargav — 2:57 PM

Hi Michael,

We're seeing a critical issue on our prod Bifrost integration — the forsyt.market-catalogue.queue on prod RabbitMQ is not delivering MarketCatalogue messages. MarketBook and Event messages flow normally.

What we observed:

  • Backend has been up 12+ hours. In that entire time, zero MarketCatalogue messages received via the queue
  • MarketBooks arrive continuously (132+ over 12h), but without matching catalogues they can't be linked to events → getOdds() returns 0 markets for all fixtures
  • Cache shows marketCatalogues: 2957 (loaded from persistence/snapshot at startup) — never increases
  • Manual recovery works — when we triggered recovery from admin, catalogues arrived as a one-time batch (2957 → 5656), markets immediately appeared (e.g. RCB vs SRH showed 72 markets). But after the recovery burst, catalogues stopped flowing again
  • Preprod works fine — mq-preprod-bifrost-api.bifrost.bet:5572 with user forsyt_preprod delivers catalogues continuously. Only prod (mq.bifrost.bet:5577, user forsyt-mq) is affected

Prod connection details:

  • Host: mq.bifrost.bet:5577
  • User: forsyt-mq
  • Vhost: /customers
  • Queue: forsyt.market-catalogue.queue

Ask: Could you check the prod RabbitMQ management console for forsyt.market-catalogue.queue — specifically whether the exchange binding/routing key is intact? The queue seems to exist (our consumer connects with passive: true without error) but isn't receiving messages.

This is urgent — IPL starts tomorrow and strykr.io currently shows no bookmaker/sportsbook markets on any cricket fixture in prod. We're running manual recovery as a temporary workaround but it's not sustainable.


Michael Cheremuhin — 3:28 PM

hi @Bhargav. that sounds strange as we didn't have such reports from other integrations


Michael Cheremuhin — 3:28 PM

let me check to resend MCs


Michael Cheremuhin — 4:00 PM

overall i see that market catalogues are sending to you:


Michael Cheremuhin — 4:00 PM

📎 image.png (png, 137KB)


Michael Cheremuhin — 4:01 PM

@Bhargav so, you are saying that any market catalogues, even 1, was never delivered to you for the last 12 hours. is that right?


Michael Cheremuhin — 4:04 PM

can you please confirm if any MCs were received for 22.155004


Michael Cheremuhin — 4:28 PM

also, if you have market books with missing market catalogues, feel free to use recovery api to re-request them. i just checked and can see that data is sending and consuming by your side


Michael Cheremuhin — 4:29 PM

please see the request below:


Michael Cheremuhin — 4:29 PM

📎 image.png (png, 75KB)


Bhargav — 4:29 PM

After we triggered recovery APIs today we started getting MCs