小编Clé*_*ent的帖子

Heroku上的Resque Scheduler ...远程执行吗?

我在Heroku的应用程序中添加了Resque-Scheduler

所以...我需要一个独立的,独特的工作人员充当调度员,许多人在做这些工作.

我就是这样做的:
我有一个独特的Heroku应用程序,除了拥有1个resque-scheduler worker,全天候运行,将Resque任务添加到"远程" 应用程序的Redis DB之外什么都不做.

(我做那个映射工作:工作任务resque:调度程序resque:工作)

这是在Heroku平台上做到这一点的最佳方式吗?还是我完全错了?

谢谢 !

编辑:在Heroku上安排的最小应用程序:http: //github.com/clmntlxndr/heroku-scheduler

更新:使用Heroku和Procfiles上的新CEDAR堆栈,可以为每个工作人员启动一个独特的任务.

web:        bundle exec rails server -p $PORT
scheduler:  bundle exec rake resque:scheduler
worker:     bundle exec rake jobs:work
Run Code Online (Sandbox Code Playgroud)

http://devcenter.heroku.com/articles/procfile

ruby heroku scheduled-tasks resque redis

5
推荐指数
1
解决办法
3031
查看次数

我的Twitter流边界框出了什么问题?

鉴于这个网址,我应该看到伦敦周围的推文,对吗?

http://stream.twitter.com/1/statuses/filter.json?locations=51.23,-0.28,51.68,0.25

但没有任何反应:(

我尝试了不同的区域,但我根本无法得到任何东西,虽然我正在尝试在doc中给出的区域,但都没有使用cURL/POST.

当我添加一个关键字track参数时,我得到了大量的推文 - 但这并不意味着该位置有效(位置边界框是逻辑OR和其他过滤参数).

http://stream.twitter.com/1/statuses/filter.json?track=royalwedding&locations=51.23,-0.28,51.68,0.25

谢谢 !

api twitter twitter-streaming-api

4
推荐指数
1
解决办法
2003
查看次数

我的Git对象包文件夹非常重(推入后--force)

我使用Git并需要发送许多...

git init .
...
git push --force
Run Code Online (Sandbox Code Playgroud)

..到远程仓库的同一分支.

现在我的.git/objects/pack重量为168MB,适用于25MB的应用程序.

任何人都可以向我解释哪些mecanism包装对象 - 当远程接收强制推送时它是否自动化?

在这种情况下,删除那些包或者它们只是备份文件对于Git repo完整性是危险的吗?

如果这种机制是自动化的,我如何删除远程仓库中的这些包(我只能推动)

谢谢 !

git repository

2
推荐指数
1
解决办法
2496
查看次数

SQLite是在Heroku上备份postgres的好方法吗?

我正在使用Sequel(Taps)ruby gem来远程备份我的生产数据库(PostgreSQL).

我想知道用SQLite存储该备份是一个很好的解决方案.

你有什么感受?

谢谢 !


编辑:

谢谢!事实上,我的应用程序是在Heroku和我上面编写的,尽管它根本不可能运行pg_dump.

但是 - 我找到了很好的佣金任务:http://github.com/jpearl/heroku_backups

ruby sqlite backup

1
推荐指数
1
解决办法
405
查看次数