Skip to content

ksaurabhsinha/rabbitmq_sample_app

Repository files navigation

#RabbitMQ Sample App with Swift Mailer This is the a sample app to describe the working with RabbitMQ and Swift Mailer

Basic Info

  • create_incoming_queue.php - This is the file to create the dummy entries in the MAIN Incoming QUEUE named 'messages'
  • process_incoming_queue.php - This file process the messages in the MAIN Incoming QUEUE named 'messages'. If the present time is in the defined Pause Timings, the correspoding SMS type message is pushed to a new Custom Queue names 'sms_queue'
  • process_sms_queue.php - This files process the messages in the Custom defined Queue named 'sms_queue'. This file will execute as a CRON JOB outside the defined time of the Pause timing

Settings File

  • settings.php - We can change the settings value for the app

App & SMS Logs

  • /app_logs/ - Logs for the application error and SMS sent can be found here.

About

This is the sample app with rabbitmq and swiftmailer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages