提问人:Carlos Eduardo 提问时间:10/10/2023 最后编辑:k314159Carlos Eduardo 更新时间:10/10/2023 访问量:38
在 Java 宏中通过 SSH 访问集群
Access a cluster via SSH in a Java macro
问:
我有一个 Star-CCM(CFD 软件)java 宏,它告诉 CFD 模拟在我的本地机器上运行,通过以下行:
simulation_0.getSimulationIterator().runAutomation();
我想告诉 Star-CCM 通过 SSH 在集群上运行模拟(通常我使用 PuTTY,但这必须是自动的)。我应该在此行中更改什么?
此致敬意 卡洛斯
我还没有尝试过任何东西,我是 Java 的新手,所以任何帮助将不胜感激。
答:
0赞
Zufar Sunagatov
10/10/2023
#1
我想告诉 Star-CCM 通过 SSH 在集群上运行模拟(通常我使用 PuTTY,但这必须是自动的)。我应该在此行中更改什么?
您可以尝试遵循以下代码:
import java.io.IOException;
import com.cdadapco.star.RemoteMachine;
import com.cdadapco.star.Simulation;
public class Main {
public static void main(String[] args) throws IOException {
String remoteMachineHostname = ...;
RemoteMachine remoteMachine = new RemoteMachine(remoteMachineHostname);
Simulation simulation = Simulation.getActiveSimulation();
simulation.getSimulationIterator().runAutomation(remoteMachine);
}
}
评论
0赞
Carlos Eduardo
10/11/2023
谢谢你,但我不确定我是否会用引用的行代替该代码。我可以把我的整个 java 宏发送到这里吗?它在第 74 行,据我所知,已经在 Main 内。
评论