我正在使用芹菜作为我的网络应用程序.Celery执行父任务,然后执行进一步的任务
芹菜的问题
我无法获得与luigi相关的依赖图和可视化工具,以了解我的父任务的状态
Celery不提供重启故障管道的机制,并从失败的管道开始.
这两件事我很容易从路易吉得到.
所以我想,一旦芹菜运行父任务,然后在该任务内执行Luigi pipleine.
是否会出现任何问题,即我需要根据队列大小自动调整芹菜工人.会影响到多台机器上的任何路易吉工人吗?
我有amazon ec2实例,我用Ansible配置它的工作正常.
现在我想把它作为自动缩放组的一部分,以便我可以按我想要的方式缩放它们.
但我的问题是我没有任何设置实例的启动配置.我做了Ansible的所有事情.
如何配置自动缩放,在创建新实例后,它由ansible配置.
我有三个分支dev test master。
最初我只有 dev 分支可以使用,所以我使用了这个
git push origin dev
但稍后我将基于 env 拥有不同的分支,并将从各自的分支进行部署。Buntill develeopemet 是否有可能test并且master始终与 dev 具有相同的头脑
或者换句话说
git push origin dev|test|master
所以我可以推送到我单个命令的所有分支,然后我可以合并选择性提交。我的意思是所有其他分支都与 dev 相同
对于单个文件,此命令对我而言工作正常
awk -f test.awk template.yml file.yml > tmp && mv tmp file.yml
Run Code Online (Sandbox Code Playgroud)
fins命令我找到了我想要的所有文件
find . -wholename "*vars/*.yml"
Run Code Online (Sandbox Code Playgroud)
我不确定如何在所有文件上执行以上awk命令,以便可以将它们替换到位。我有AWK 3.1的旧版本
我有这个代码
class Option(models.Model):
option_text = models.CharField(max_length=400)
option_num = models.IntegerField()
# add field to hold image or a image url in future
class Meta:
app_label = 'myapp'
Run Code Online (Sandbox Code Playgroud)
如果我Options认为有模型,我想appname从中获取
python ×2
amazon-ec2 ×1
ansible ×1
autoscaling ×1
awk ×1
bash ×1
celery ×1
django ×1
git ×1
git-branch ×1
git-push ×1
linux ×1
luigi ×1