Skip to main content

Fix Banking Messages with RabbitMQ

Prerequisites

  1. Port forward to RabbitMQ pod using Lens or Kubectl

Steps

  1. Login using 1Password (banking rabbitmq)

  2. Go to queues tab

    RabbitMQ Queues

  3. Go check the banking queues

    These queues should have messages in "Ready".
    They're 0 at the moment which is the issue.
    So to get the message in, you open the queue with a corresponding name, minus the "delayed"-part.
    And there you send a message "execute".
    Then come back to this tab and you'll see the message appear on the delayed queue.
  4. Now you need to send the execute message to all these queues:

    Copy and paste the queue name below to find the queue you need to send a message on

    • banking.create_credit_input_files
    • banking.netup_send_and_receive
    • banking.process_bank_statement
    • banking.process_credit_output_files
    • banking.process_notify_me

    RabbitMQ Relevant Queues

  5. Click on one of the queues and go to Publish Message, type Execute into the payload and click Publish Message

    RabbitMQ Publish Message