Thanks - do you have any rough ETA for the background workers?
Any advice on how they will be implemented so that i dont architect
something the wrong way in the meanwhile. I'm really hoping they
will be regular windows services.
Moment App doesnt support polling unfortunately, just a single
hit. Amazon SNS looks promising though..
Can i just clarify something about how these background
processes will work in practice..
I have a Catamaran plan for my production environment, which i
will now configure to use one web and one background worker. That
much is straightforward.
What should i do about my test environment that i also host with
you on just a Canoe plan. I only use it briefly just to sanity
check my release. Do i need to create two applications? one for the
web worker and one for the background worker?
I'm not trying to get around the limitations of that plan.. i'd
just like an environment where i can try out your new background
workers without affecting production just yet.
Support Staff6 Posted by rune on 09 Mar, 2012 03:29 AM
You're only charged for the milliseconds that you use workers
beyond the one that's free in the Canoe plan, so you could just
scale your application up with an additional worker while you do
the sanity check on your test environment and then scale it down as
soon as that is done. That way the cost will be reduced
Another option, if you want to avoid any costs on that
application at all, is that you could scale your application so
that you test the background worker first, and then your web worker
afterwards. That'll make it hard to verify certain integration
aspects between the two, but if you're OK with that it might be a
Support Staff8 Posted by friism on 09 Mar, 2012 07:14 PM
Hi Peter, the AppHarbor terms don't allow creating multiple
AppHarbor applications with the intent of scaling an app. It would
also be a hassle for you, since it would be difficult to share
configuration and add-ons between the various AppHarbor
applications involved in making your app work.
Any chance that you could tell me if there are any errors being
thrown by my background worker? I have deployed it a couple of
times but unable to get it working.
My application is: mycodeonline and there should be a console
application called MessageProcessorHost running on my worker
I have it configured to send me an email via SendGrid (using the
same credentials as my website) when it starts up but nothing is
coming through. Its my assumption that either a DLL that it depends
on is not being copied across or that the transform process isnt
correctly merging my default settings in my app.config with those
that i have configured via the Configuration Settings tab in my app