Tag: 队列

如何testing队列工作者停机和恢复

我有非常简单的队列系统,它在mongodb(findAndModify)上工作。 我想testing的场景是: 用户启动后台作业,后台将作业放入队列。 工人(nodejs)拿起一份工作。 一段时间后,工人死亡(优雅与否),然后重新启动。 工人会拿起工作继续下去。 testing条件非常简单 – 工作应该完成。 工作人员在docker集装箱内部运行,testing在其外部运行。 有没有什么好的方法来testing这种行为?

我在bluemix中启动了一个docker容器,冰块显示我的容器状态为“排队”几个小时

我在bluemix中创build了一个docker容器,上面有一个我自己上传的postgres镜像。 docker集装箱现在处于“排队”状态数小时。 这是我做的: //将最新的postgres图片上传到bluemix存储库 ice cpi postgres:9.5 ansi / postgres:9.5 //在bluemix中启动Docker容器 ice run –name = tinydatabase -m 512 registry.ng.bluemix.net/ansi/postgres:9.5 当我用“ice ps”查找我的容器时,刚开始的容器现在处于“排队”状态几个小时。 我有什么错吗? 在关于状态的所有bluemix文档中我找不到任何东西。