客户端 - 服务器连接

Simcenter STAR-CCM+ 支持将客户端连接到任何有权访问的正在运行的服务器,还可以选择断开客户端。 客户端版本必须与服务器版本匹配才能成功连接。 安全连接需要额外输入。

可以对客户端 - 服务器连接执行多个相关操作,下表介绍了这些操作。

操作 步骤
断开客户端与其服务器的连接
  • Simcenter STAR-CCM+ 工作区中,确保正确的模拟窗口处于活动状态。
  • 选择文件 > 断开
此操作断开客户端与服务器的连接。 尽管在客户端中不再看到模拟窗口,但这两个进程仍在运行。 如果所有客户端都从正在运行的服务器断开,则不会有任何图形场景保存到文件。 Simcenter STAR-CCM+ 会在断开最后一个客户端时发出警告。

可以在断开与服务器的连接之后关闭客户端工作区。 服务器会继续运行。

Server Connection Mode(服务器连接模式) 设为 No Connect(无连接) 开始模拟时,文件 > 断开菜单项将灰显。
连接到自己启动的服务器
可以从多种方法中选择:
  • Simcenter STAR-CCM+ 工作区内,选择窗口 > 服务器,右键单击某个服务器项,然后选择连接
  • 或者从顶部菜单栏中,选择文件 > 连接到服务器...,然后输入要连接的服务器的主机端口号。
通过安全隧道连接到服务器

可以通过 SSH 隧道连接到正在运行的服务器。 当客户端机器无法看到服务器主机,但是您对可以看到服务器主机的另一个机器拥有 SSH 权限时,需要采用此方法。 这些 SSH 权限必须支持在无需密码的情况下进行连接。

此情景的最常见示例是当服务器在集群的节点上运行时,您要在本地工作站上运行客户端,并且工作站可以看到集群的头节点,但是看不到用于运行作业的节点。 因此必须通过头节点使用 ssh 隧道进行连接。

  1. 如果始终使用相同的 SSH 隧道设置,则首先将这些设置定义为所有 Simcenter STAR-CCM+ 会话的默认值:
    1. Simcenter STAR-CCM+ 工作区中,选择工具 > 选项
    2. 选项中,选择 SSH 隧道并完成必填的属性字段。
    3. 关闭选项对话框。
  2. 从顶部菜单栏中,选择文件 > 连接到服务器...
  3. 激活通过 SSH 隧道连接。 如有必要,修改后续属性。
  4. 输入目标服务器的主机端口