我感兴趣的使用游牧初始化Windows服务器是没有泊坞窗上的MySQL数据库。我尝试使用" exec"创建一份工作。司机," mysql"命令,以及带有主机,用户名,密码等的args参数。
job "gavin-setup" {
datacenters = ["dc1"]
group "gavin-setup-group" {
task "setup" {
driver = "exec"
config = {
command = "mysql"
args = [
"-hlocalhost",
"-ugavin",
"-pgavin_secret",
"gavin_database",
"<",
"C:\\gavin\\config\\create.sql"
]
}
}
}
}
这些论点没有被传递。我也尝试删除args,只使用不起作用的命令:
mysql -hlocalhost -ugavin -pgavin_secret gavin_database < C:\\gavin\\config\\create.sql
是否可以在首次运行应用程序时执行此类数据库初始化设置?游牧民能否做到这一点?如果不是 - 我应该使用其他一些过程来进行这种设置吗?
答案 0 :(得分:0)
我最终使用了mysql.exe的完整路径,发现if __name__ == '__main__':
with Pool(5) as p:
print(p.map(find_max, urls)
真的很有帮助。
nomad logs -stderr <assoc-id>