Многопользовательская система
Многопользовательская система Tekla Structures работает в сетях TCP/IP и состоит из следующих компонентов:
-
серверного компьютера, на котором запущен многопользовательский сервер (служба xs_server.exe, запускаемая утилитой
AlwaysUp); -
файлового сервера, на котором находится основная модель;
-
клиентские компьютеры, на которых запускается Tekla Structures.
Чтобы загрузить установочный файл программного обеспечения многопользовательского сервера, перейдите на Trimble Downloads и выберите 2020 в качестве версии Tekla Structures. Установочный файл программного обеспечения многопользовательского сервера можно найти здесь. Тот же многопользовательский сервер версии 2.5.0, совместимый с Tekla Structures 2020, также работает в новых и старых 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, расположенный в папке модели, определяет, в каком режиме используется модель — однопользовательском или многопользовательском. Этот файл содержит также имя сервера. Файл можно открыть с помощью стандартного текстового редактора.