Несколько проектов на сервере

Стартовая страница Форумы Понять, как работает ПО Несколько проектов на сервере

Просмотр 13 сообщений - с 1 по 13 (из 13 всего)
  • Автор
    Сообщения
  • #20280
    vg
    Участник

    Здравствуйте!

    Подскажите пожалуйста, возможно ли осуществить работу нескольких проектов на одной машине/виртуальном сервере?

    Наверное можно поднять несколько виртуальных серверов и запустить проекты на них, тогда будет всё в порядке?

    А на физической машине выходит что нет?

    #20281
    manjey73
    Участник

    Возможно, но надо запускать несколько служб и соответственно настраивать инстансы.
    Михаил более подробнее напишет. Правда надо будет инсталлировать вручную.
    На иностранном форуме был данный вопрос недавно.

    В данном варианте платные модули будут работать только на одном инстансе.

    • Этот ответ был изменен 2 года, 9 месяцев назад от manjey73.
    #20284
    vg
    Участник

    manjey73, благодарствую, подождём Михаила)

    #20288
    Mikhail
    Модератор

    Добрый день!

    Вот ссылка

    Если кратко, то не рекомендую без явной необходимости. Но технически возможно.
    Виртуалки намного проще.
    Для чего нужно запустить несколько экземпляров на одной машине в Вашем случае?

    #20293
    vg
    Участник

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

    #20295
    Mikhail
    Модератор

    Нужно понять, почему неудобно один экземпляр. Тогда можно будет подумать, как сделать удобно.

    #20310
    vg
    Участник

    Несколько месяцев назад был сделан и запущен проект. Теперь заказали ещё один. Он также готов, но оказалось, что его хотелось бы запускать на том же виртуальном сервере. Добавлять новый проект в старый не хотелось бы, так как это не очень удобно (не конец света, но и не так чтобы хочется). В результате рассматриваем варианты по работе либо разных проектов на одном сервере, либо для каждого проекта поднимать отдельную виртуалку.

    #20311
    a80808
    Участник

    ИМХО лучше виртуалки. Вдруг захотят еще… Да и проще.

    #20312
    vg
    Участник

    Удалось установить новые службы для сервера и коммуникатора, по теме, которую Вы, Михаил, скидывали выше для примера, а на агенте ругается:

    https://pastenow.ru/68e30a391ca42196260bfcfc117100fb

    Начинается этап установки процедуры установки.
    См. файл журнала выполнения операция для сборки C:\NEW SCADA\ScadaAgent\ScadaAgentSvc.exe.
    Данный файл находится в C:\NEW SCADA\ScadaAgent\ScadaAgentSvc.InstallLog.
    Выполняется установка сборки ‘C:\NEW SCADA\ScadaAgent\ScadaAgentSvc.exe’.
    Затронуты следующие параметры:
    logtoconsole =
    logfile = C:\NEW SCADA\ScadaAgent\ScadaAgentSvc.InstallLog
    assemblypath = C:\NEW SCADA\ScadaAgent\ScadaAgentSvc.exe
    servicename = ScadaAgentNew
    Устанавливается служба ScadaAgentService…
    Создается исходный EventLog ScadaAgentService в журнале Application…

    На этапе установки возникло исключение.
    System.ComponentModel.Win32Exception: Указанная служба уже существует

    Содержание файла svc_config.xml

    <?xml version=»1.0″ encoding=»utf-8″?>
    <ServiceConfig>
    <ServiceName>ScadaAgentNew</ServiceName>
    <Description></Description>
    </ServiceConfig>

    Содержание файла svc_install.bat

    cd /d %~dp0
    C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe /servicename=ScadaAgentNew ScadaAgentSvc.exe
    Pause

    • Этот ответ был изменен 2 года, 9 месяцев назад от vg.
    • Этот ответ был изменен 2 года, 9 месяцев назад от vg.
    • Этот ответ был изменен 2 года, 9 месяцев назад от vg.
    #20316
    vg
    Участник

    Кстати, а какое количество таких проектов можно организовать? Есть ли потолок? Понятно, что пропускная способность сети влияет и предполагаемое место под архивы. Что то ещё влияет?

    #20317
    Mikhail
    Модератор

    Агент общий на все экземпляры в рамках сервера. Каждый экземпляр Rapid SCADA должен иметь уникальное имя в рамках сервера, которое прописывается в настройках агента.

    Есть ли потолок?

    Коммуникатор начинает потреблять много времени CPU при активном опросе.
    Сервер может потреблять много памяти, если пользователи открывают графики за длительные периоды времени.
    Нужно смотреть по фактической загрузке.

    #20320
    vg
    Участник

    Спасибо, подскажите ещё пожалуйста непосредственно по настройке отображения проектов. Правильно ли я понимаю, что во втором экземпляре скады я должен настроить папки архивов в администраторе, порт, все файлы конфигов в папках служб, батники, отвечающие за запуск/останов/перезапуск и т.д.? В диспетчере служб IIS добавил новый экземпляр скады, а куда теперь передавать конфигурацию нового проекта? То есть надо настроить ещё профиль экземпляра в Администраторе?

    #20322
    Mikhail
    Модератор

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

    Да.

    То есть надо настроить ещё профиль экземпляра в Администраторе?

    Да.
    Если что-то не заработает, присылайте скриншоты и логи.

Просмотр 13 сообщений - с 1 по 13 (из 13 всего)
  • Вы должны авторизироваться для ответа в этой теме.