Многопользовательская система

Tekla Structures
2019i
Tekla Structures

Многопользовательская система

Многопользовательская система Tekla Structures работает в сетях TCP/IP и состоит из следующих компонентов:

  • серверного компьютера, на котором запущен многопользовательский сервер (служба xs_server.exe , запускаемая утилитой AlwaysUp );

  • файлового сервера, на котором находится основная модель;

  • клиентских компьютеров, на которых запускается Tekla Structures.

Рекомендуемую конфигурацию оборудования для многопользовательской системы см. в разделе Рекомендации по оборудованию.

Запуск многопользовательского сервера Tekla Structures как службы

Многопользовательский сервер Tekla Structures представляет собой службу, запускаемую автоматически при запуске компьютера. Выполнять вход в эту службу не нужно.

Многопользовательский сервер Tekla Structures выполняет следующие основные функции:

  • блокирует модель, когда кто-либо из пользователей сохраняет модель или нумерует ее;

  • идентифицирует клиентские компьютеры;

  • ведет учет активных пользователей многопользовательского режима;

  • присваивает номера чертежам общего вида и комплексным чертежам;

  • выводит предупреждения, если другой пользователь уже отредактировал или в данный момент редактирует чертежи или тот же объект модели, что и текущий пользователь.

Для оптимальной производительности многопользовательской системы запускайте на многопользовательском сервере Tekla Structures как можно меньше других программ.

Выключение сервера

Перед завершением работы многопользовательского сервера Tekla Structures пользователи должны сохранить свои рабочие модели в основную модель. В случае остановки службы до сохранения рабочих моделей, например из-за того, что серверному компьютеру требуется перезагрузка, просто перезапустите службу и попросите пользователей сохранить свои рабочие модели в основную модель.

Установка многопользовательского сервера Tekla Structures как службы

Программа установки многопользовательского сервера Tekla Structures устанавливает многопользовательский сервер в качестве службы. После установки сервера соответствующая служба всегда доступна и запускается автоматически при включении серверного компьютера. Вам не нужно входить на сервер или запускать его вручную при каждом запуске своего компьютера. Многопользовательский сервер Tekla Structures позволяет нескольким пользователям одновременно работать над одной моделью.

Рекомендуется использовать последнюю версию многопользовательского сервера вне зависимости от того, какую версию Tekla Structures вы используете.

  1. Загрузите установочный файл программного обеспечения многопользовательского сервера с сервиса Tekla Downloads.
  2. Дважды щелкните установочный файл, чтобы запустить установку.
  3. Следуя инструкциям в мастере установки, выполните установку.

    По умолчанию сервер устанавливается в следующую папку:

    c:\Program Files (x86)\Tekla Structures Multiuser Server

    Изменить путь установки во время установки нельзя.

    Если вы установили многопользовательский сервер на своем компьютере, имя сервера — это имя вашего компьютера.

    Многопользовательский сервер использует порт TCP/IP 1238.

Журнал установки записывается в файл xs_server.log , который находится в папке c:\ProgramData\TeklaStructuresServer.

Перезапуск службы многопользовательского сервера

Если вы видите сообщение об ошибке о том, что модель заблокирована, можно попробовать перезапустить службу многопользовательского сервера Tekla Structures. Службу многопользовательского сервера можно перезапустить без перезапуска серверного компьютера.

  1. Убедитесь, что все пользователи многопользовательского сервера Tekla Structures вышли из Tekla Structures.
  2. Найдите и откройте серверный компьютер, на котором размещена служба многопользовательского сервера Tekla Structures.

    Имя серверного компьютера — это имя сервера, вводимое при входе в многопользовательскую модель.

  3. На серверном компьютере перейдите в папку ..\ProgramData\TeklaStructuresServer.

    Например: C:\ProgramData\TeklaStructuresServer.

    В папке ..\ProgramData\TeklaStructuresServer может присутствовать файл tcpip_localhost_<xxxx>.db.

  4. Если файл tcpip_localhost_<xxxx>.db присутствует в папке ..\ProgramData\TeklaStructuresServer , удалите его.

    Если файла tcpip_localhost_<xxxx>.db нет в папке <корневая папка>\ProgramData\TeklaStructuresServer , пропустите шаг 4.

  5. Откройте меню «Пуск» Windows и введите Службы в поле поиска.
  6. Выберите Службы.
  7. В диалоговом окне Службы найдите и выберите Tekla Structures Multiuser Server.
  8. Нажмите Перезапустить и подождите, пока служба многопользовательского сервера Tekla Structures перезапускается.

Рекомендуем зарезервировать определенное время в течение рабочего дня для перезапуска службы многопользовательского сервера.

Можно использовать приложение Планировщик заданий в Windows , чтобы создать задачу, которая автоматически перезапускает многопользовательский сервер Tekla Structures.

Установка нового экземпляра службы многопользовательского сервера

На одном серверном компьютере может быть несколько экземпляров службы многопользовательского сервера Tekla Structures.

Устанавливать новые экземпляры службы многопользовательского сервера необходимо, если у вас несколько моделей с одним и тем же именем, потому что многопользовательский сервер использует имя модели для идентификации моделей.

На одном серверном компьютере может быть около 80 экземпляров службы многопользовательского сервера Tekla Structures. Точное максимальное количество экземпляров неизвестно. Если вам нужно работать с большим количеством служб многопользовательского сервера, рекомендуется разделить эти службы между несколькими серверными компьютерами.

  1. Найдите и откройте серверный компьютер, на котором размещена служба многопользовательского сервера.

    Имя серверного компьютера — это имя сервера, вводимое при входе в многопользовательскую модель.

  2. Перейдите в папку C:\Program Files (x86)\Tekla Structures Multiuser Server.
  3. Чтобы создать новый экземпляр службы многопользовательского сервера Tekla Structures , щелкните TS_MUSaas_Install правой кнопкой мыши.
  4. Выберите Запуск от имени администратора и нажмите Да для подтверждения.

    Откроется соответствующее окно командной строки. Вы увидите имя службы по умолчанию, номер порта и место назначения для нового экземпляра. Последний символ в имени службы — это идентификатор экземпляра.

    По умолчанию идентификатор — 2 , а номер порта по умолчанию — 1239.

  5. При необходимости измените идентификатор или номер порта нового экземпляра.

    Задача

    Действие

    Изменить идентификатор

    1. Нажмите клавишу I.

    2. Нажмите клавишу ВВОД.

    3. Введите новый идентификатор.

    4. Нажмите клавишу ВВОД , чтобы изменить идентификатор.

    Изменить номер порта

    1. Нажмите клавишу P.

    2. Нажмите клавишу ВВОД.

    3. Введите новый номер порта.

    4. Нажмите клавишу ВВОД , чтобы изменить номер порта.

  6. Закончив, нажмите любую клавишу, за исключением I , P или Q.

    Новый экземпляр многопользовательского сервера Tekla Structures устанавливается и запускается.

  7. Нажмите любую клавишу, чтобы закрыть окно командной строки.

Удаление экземпляра службы многопользовательского сервера

Если требуется удалить установленный экземпляр службы многопользовательского сервера Tekla Structures , выполните следующие действия:

  1. Найдите и откройте серверный компьютер, на котором размещена служба многопользовательского сервера.

    Имя серверного компьютера — это имя сервера, вводимое при входе в многопользовательскую модель.

  2. Перейдите в папку C:\Program Files (x86)\Tekla Structures Multiuser Server.
  3. Чтобы удалить экземпляр службы многопользовательского сервера Tekla Structures , щелкните TS_MUSaas_Uninstall правой кнопкой мыши.
  4. Выберите Запуск от имени администратора и нажмите Да для подтверждения.

    Откроется соответствующее окно командной строки.

  5. Введите идентификатор экземпляра, который вы хотите удалить, и нажмите клавишу ВВОД.

    Идентификатор — это последний символ в имени экземпляра. Например, если имя экземпляра — Tekla Structures Multiuser Server 2 , идентификатор — 2.

  6. Введите Y , чтобы подтвердить удаление экземпляра, и нажмите клавишу ВВОД.

    Выбранный экземпляр службы многопользовательского сервера Tekla Structures останавливается и удаляется. Все файлы, хранящиеся в соответствующей папке многопользовательского сервера, удаляются.

  7. Нажмите любую клавишу, чтобы закрыть окно командной строки.

Смена сервера многопользовательской модели

При работе с многопользовательской моделью Tekla Structures можно сменить используемый сервер на другой.

  1. В меню Файл выберите Совместное использование > Сменить многопользовательский сервер .
  2. Введите имя нового сервера или выберите его из списка.
  3. Нажмите кнопку Изменить.

    Если подключение к новому серверу установить не удастся, будет восстановлено старое подключение.

Note:

Файл .This_is_multiuser_model , расположенный в папке модели, определяет, в каком режиме используется модель – однопользовательском или многопользовательском. В имя файла входит также имя сервера. Файл можно открыть с помощью стандартного текстового редактора.

Была ли эта информация полезной?
Назад
Далее