Questions tagged [iron.io]

iron.io is a cloud-based message queueing and task processing service

iron.io is a cloud-based message queueing (IronMQ) and task processing (IronWorker) service with client libraries for many popular programming languages such as ruby, php, go, java, node and .net.

Their documentation is available at http://www.iron.io/developers.

83 questions
1
vote
1 answer

.worker file with `gemfile "Gemfile", "group"` increases remote build time x10

To better manage the required gems across my application, I created a Gemfile group called :iron: group :default, :iron do   gem "activerecord", require: 'active_record   gem 'mysql2'   gem 'aws-sdk'   gem 'yajl-ruby'   gem 'hashie'   gem…
dimroc
  • 1,172
  • 1
  • 16
  • 26
1
vote
1 answer

Can't access queue from IronWorker with .NET

I just started experimenting with Iron.io, using .NET and IronTools. I'm able to Push and Get a message to a queue from a desktop app just fine. Now I want to create a worker to Get a message from a queue, process it, and Push it to another queue.…
MikeBr59
  • 284
  • 2
  • 12
1
vote
2 answers

What is the recommended way of storing db connection strings in an IronWorker

It's common practice on Heroku to have environment variables hold sensitive credentials so that one doesn't need to check in a passsword file into git. Is there something similar for IronWorkers? How should one go about passing db connection strings…
dimroc
  • 1,172
  • 1
  • 16
  • 26
1
vote
1 answer

How to run shell scripts on IronWorker?

How do I run shell scripts on IronWorker? It would only perform a simple Curl inside the worker.
samol
  • 18,950
  • 32
  • 88
  • 127
1
vote
1 answer

how can I send an email from an IronWorker for a rails3 app?

I followed all the docs for IronWorkerNG::Client.new and rails: https://github.com/iron-io/iron_worker_rails_example My .worker file is doing: runtime 'ruby' name 'CompanyList' merge_gem 'activerecord' merge_gem 'actionmailer' merge_gem…
Andrew Arrow
  • 4,248
  • 9
  • 53
  • 80
1
vote
1 answer

Showing Output of request from a message queue

I am developing an application where I am using messaging queue. The workflow is as shown below user submits a request --> request goes to the queue --> process the task --> show output to the user. I am currently using Iron MQ and possibly Amazon…
ace120387
  • 15
  • 6
1
vote
2 answers

IronMQ push queue sending unknown HTTP requests

I setup my push queue endpoint as POST /iron, which works fine. But I'm getting a bunch of other requests too. Are these from Iron.io? What's the point of them? They're just filling up my Apache log. My server is returning 500 errors for all of them…
Farzher
  • 13,934
  • 21
  • 69
  • 100
1
vote
1 answer

Obtaining output of Iron.io worker with PhantomJs

I'm writing this application that uses some information from a website and I'm using PhantomJs to extract this information. Now I want the user to be able to run my application without the need of PhantomJs in their system. That way it'll be more…
trigoman
  • 3,585
  • 2
  • 21
  • 20
1
vote
2 answers

Atomic updates to IronCache

I saw that you can atomically increment a value in IronCache, but what if you have many IronWorkers trying to put a value into a single cache key? Would it be better to put those value updates on a Message Queue in order to synchronize updates to…
devth
  • 2,738
  • 4
  • 31
  • 51
1
vote
2 answers

How to bundle local gem dependancies in IronWorker

I have a Ruby IronWorker which depends on a private gem that isn't published to RubyGems. Is there a way to merge this local mygemname-0.0.1.gem into my IronWorker in the .worker file? I'm hoping to be able to specify something the following in…
David Laing
  • 7,605
  • 10
  • 33
  • 44
1
vote
1 answer

Create a user in IronMQ via API

I'm trying to set up a message queue service for an application I am developing. I already tried AWS SQS, but it doesn't really fit for our needs, mainly for the issues with the FIFO and the limited message persistence. So I turned to IronMQ, to see…
Eugenio Laghi
  • 681
  • 2
  • 11
  • 22
0
votes
0 answers

Docker image caching in iron.io with the same tag hence couldn't run the latest code in iron.io with the same image

We are using iron.io jobs for our internal Projects. Docker Images which we use in ironworker are always overridden during our Jenkins CI build with the latest code and registering the Ironworker job with the below formatted iron cli command. But…
Vinoth
  • 1
  • 1
0
votes
1 answer

Iron.io set up getting 404 Not Found on `iron register` step

I am working through the iron.io getting started guide here: http://dev.iron.io/worker/getting_started/ I am at the step: Push it to Docker Hub and register your image with Iron: docker push USERNAME/hello:0.0.1 iron register…
Dan
  • 9,391
  • 5
  • 41
  • 73
0
votes
1 answer

Remote build doesn't install dependencies using python 3.2 standard runtime

i'm uploading a worker to iron worker running Python 3.2 with in the standard environment, using my own http client directly (not the ruby or go cli) according to the REST API. However, despite having a .worker file along with my python script in a…
mpm
  • 20,148
  • 7
  • 50
  • 55
0
votes
2 answers

How to prevent ironworker from enqueuing tasks of workers that are still running?

I have this worker whose runtime greatly varies from 10 seconds to up to an hour. I want to run this worker every five minutes. This is fine as long as the job finishes within five minutes. However, If the job takes longer Iron.io keeps enqueuing…
dft
  • 3
  • 2