多用户系统
Tekla Structures 多用户系统可在 TCP/IP 网络中运行,其中包括:
-
运行多用户服务器的服务器计算机(
AlwaysUp工具启动的 xs_server.exe) -
一台包含主模型的文件服务器计算机
-
运行 Tekla Structures 的客户端计算机
有关建议的多用户设置的信息,请参见 Tekla Structures 多用户服务器 2.5.0 硬件建议。
Tekla Structures 多用户服务器即服务
Tekla Structures 多用户服务器作为一种服务运行,将在您启动计算机时自动启动。您不需要登录服务。
Tekla Structures 多用户服务器能够执行以下主要任务:
-
当有人保存模型或为模型编号时锁定模型
-
识别客户端计算机
-
跟踪多用户模型中的活动用户
-
为整体布置图和多件图分配编号
-
如果另一个用户已经编辑或正在编辑图纸或同一模型对象,则显示警告
要优化多用户系统的性能,应在 Tekla Structures 多用户服务器上运行尽可能少的其他程序。
服务器关闭
我们建议用户在 Tekla Structures 多用户服务器停止前,将其工作模型保存至主模型。如果在保存工作模型之前服务已停止(例如需要重新启动服务器计算机时),请重新启动多用户服务器服务,并让用户将其工作模型保存到主模型中。
将 Tekla Structures 多用户服务器作为一项服务安装
Tekla Structures 多用户服务器安装程序将多用户服务器安装为一项服务。安装服务器后,该服务将始终可用,并在启动服务器计算机时自动启动。您每次启动计算机时无需登录,无需手动启动服务器。Tekla Structures 多用户服务器允许许多用户同时在同一模型上工作。
无论您使用的是什么 Tekla Structures 版本,我们都建议您使用可用的最新多用户服务器版本。
安装日志会写入 xs_server.log 文件,该文件位于 c:\ProgramData\TeklaStructuresServer 中。
重新启动多用户服务器服务
当您看到提示模型已锁定的错误消息时,重新启动 Tekla Structures 多用户服务器服务可能会有用。您可以在不重新启动服务器计算机的情况下重新启动多用户服务器服务。
如果您定期重新启动多用户服务器服务,我们建议您在每个工作日预留特定的时间来重新启动多用户服务器服务。
如果您是高级用户,可以选择创建一个批处理文件来自动执行此过程:
ECHO.
ECHO ***STOPPING SERVICE***
ECHO.
net stop"" "Tekla Structures Multiuser Server"
ECHO DELETING MULTIUSER DATABASE
cd C:\ProgramData\TeklaStructuresServer\
del /f tcpip_localhost_1238.db
ECHO STARTING SERVICE
net start"" "Tekla Structures Multiuser Server"
ECHO DONE
安装多用户服务器服务的新实例
在同一服务器计算机上可以有多个 Tekla Structures 多用户服务器服务实例。
如果要使用多个具有相同名称的模型,则安装多用户服务器服务的新实例非常重要,因为多用户服务器使用模型名称来标识模型。
请注意,在同一服务器计算机上可以拥有大约 80 个 Tekla Structures 多用户服务器服务实例。确切的最大实例数未知。如果需要大量多用户服务器服务,我们建议将服务分散到多台服务器计算机上。
卸载多用户服务器服务的实例
如果需要卸载 Tekla Structures 多用户服务器服务的实例,请执行以下操作:
更改多用户模型的服务器
您可以更改多用户模型的 Tekla Structures 服务器。
位于模型文件夹中的 .This_is_multiuser_model 文件定义模型是多用户模型还是单用户模型。该文件还包含服务器的名称。使用任何标准文本编辑器均可打开该文件。