2012-06-06 14 views
5

ho recentemente aggiunto addon "Heroku Scheduler" al mio Heroku app ...Heroku Dyno ... Esecuzione Pianificare le attività senza un operaio

Al momento ho un conto Heroku gratuitamente e avere lo standard banco Un web .. ..

Ora ho predisposto un commento programmata per eseguire con il programmatore ... Cosa succede se continuo ad avere dynos 0 operaio ....

faccio ad avere addebitato? Il mio compito non viene eseguito? Oppure torna al web dyno e viene accodato su quello?

risposta

1

Proprio come un aggiornamento al mio commento precedente, tutto quanto sopra è stato ovviato dalle recenti modifiche di dyno e fatturazione su heroku. Ora puoi avere un web + work dyno gratuito, a condizione che dorma per almeno 6 ore al giorno. Ci sono anche altri cambiamenti che rendono meno costoso gestire un piccolo progetto di tipo hobbistico, anche 24 ore al giorno.

https://devcenter.heroku.com/articles/usage-and-billing

5

L'attività pianificata con lo scheduler verrà eseguita quando lo comunicherai. È simile a un processo di lavoro, tuttavia viene eseguito e termina in esecuzione una volta terminato anziché essere continuamente addebitato. Ti vengono addebitati per il tempo in cui viene eseguito, ma solo quella volta. Se il tuo compito è un'attività breve che dura 1 minuto, su base oraria, ti verranno addebitati 24 minuti al giorno.

+0

anche quando ho impostato su 0 lavoratori? non potrebbe usare solo il web dyno? e lasciare che qualsiasi traffico http sieda dietro di esso? – Steve

+0

@CraigKerstiens: mi verrà addebitato solo per il tempo in cui viene eseguita l'attività dello scheduler e quindi il dyno appena invocato verrà arrestato. Destra? –

-2

Come menzionato da Craig, l'addon dello scheduler eseguirà un'attività per un determinato periodo di tempo. Utilizzerà il tempo dal tuo banco di prova e non genererà un nuovo banco per completare l'operazione. Di conseguenza, il tuo traffico web verrà messo in coda durante quella durata (questa è la mia attuale comprensione dell'utilizzo dell'add-in dello scheduler per heroku).

+1

Questo non è corretto. L'operazione pianificata farà ruotare un addizionale fatturabile aggiuntivo. Tuttavia, se la tua web dyne è impostata a 0, questo non può/non può superare la quota mensile gratuita. – bjw

+1

Ahhh: sì, ha senso. Grazie, ben. – CSilivestru

+1

Come mai la risposta è stata rifiutata e accettata? –

Problemi correlati