小编Kar*_*arl的帖子

我可以用luigi和Python芹菜

我正在使用芹菜作为我的网络应用程序.Celery执行父任务,然后执行进一步的任务

芹菜的问题

  1. 我无法获得与luigi相关的依赖图和可视化工具,以了解我的父任务的状态

  2. Celery不提供重启故障管道的机制,并从失败的管道开始.

这两件事我很容易从路易吉得到.

所以我想,一旦芹菜运行父任务,然后在该任务内执行Luigi pipleine.

是否会出现任何问题,即我需要根据队列大小自动调整芹菜工人.会影响到多台机器上的任何路易吉工人吗?

python celery luigi

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

如何使用ansible和已存在的ec2进行自动缩放

我有amazon ec2实例,我用Ansible配置它的工作正常.

现在我想把它作为自动缩放组的一部分,以便我可以按我想要的方式缩放它们.

但我的问题是我没有任何设置实例的启动配置.我做了Ansible的所有事情.

如何配置自动缩放,在创建新实例后,它由ansible配置.

amazon-ec2 amazon-web-services autoscaling ansible

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

Git - 如何将单个分支推送到多个分支

我有三个分支dev test master

最初我只有 dev 分支可以使用,所以我使用了这个

git push origin dev

但稍后我将基于 env 拥有不同的分支,并将从各自的分支进行部署。Buntill develeopemet 是否有可能test并且master始终与 dev 具有相同的头脑

或者换句话说

git push origin dev|test|master

所以我可以推送到我单个命令的所有分支,然后我可以合并选择性提交。我的意思是所有其他分支都与 dev 相同

git git-push git-branch

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

如何使用find命令对多个文件执行awk脚本

对于单个文件,此命令对我而言工作正常

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的旧版本

linux bash awk

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

如何从 django 中的模型获取应用程序名称

我有这个代码

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 django

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