IronMQ

IronMQ is a reliable message queueing service perfect for building n-tier applications quickly and operating at scale. Message queues are critical for separating components and interfacing with third party services. They support asynchronicity, work dispatch, load buffering, database offloading, and more.Accessible through simple API calls and client libraries, IronMQ is easy to use, highly available, and requires no setup, no maintenance, and no ops.

Dashboard

The IronMQ dashboard can be accessed by visiting: hud.iron.io

IronMQ Dashboard

Integrating the Service With Your App

Once you have subscribed to this service and located your credentials, you will need to configure your application to use the credentials for your service.

IronMQ Environment Variables

We recommend setting the following environment variables within your application runtime to connect the service to your app:

Variable Name

Example Value

IRONMQ_PROJECT_ID

556481207762080006000066

IRONMQ_TOKEN

CGnfYb-TPp4EGpW9cR6X89AxK7I

Use the OpenShift client tools to set environment variables to make your credentials available within your application runtime:

$ rhc env set IRONMQ_PROJECT_ID=VALUE -a App_Name
$ rhc env set IRONMQ_TOKEN=VALUE -a App_Name
Check out the general code examples to see how to use environment variables within your application.

Additional Resources

Additional documentation is available at http://dev.iron.io/mq/.

Support

Iron.io provides general support for all customers (including public chat room access). Plans include standard, premium, and 24x7 support which can include - technical account managers - assigned technical lead - phone support - prioritized ticket response - product roadmap insight - service level agreements.

Phone Support

Available for premium and 24x7 support plans

Email

support@iron.io

Knowledgebase

http://dev.iron.io/mq/