我有一台服务器server1
。我想使用Fabric脚本通过server2
连接server1
并运行我的命令。
我尝试运行run("ssh server2")
之类的代码:
@task()
deploy():
with run("ssh server2"):
# some code here...
with cd('my directory...'):
pass
但是当我像这样运行任务时,我得到一个输入控制台(我的第二台服务器的控制台),而不是执行代码。
答案 0 :(得分:2)
Configure Comparator.comparingInt(Dog::getDogAge).reversed();
中的“代理服务器”,又名“跳转主机”。确保它在命令行中运行。
然后在Fabric中使用相同的内容。