powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Философия продакшен решений. Web или Standalone
5 сообщений из 5, страница 1 из 1
Философия продакшен решений. Web или Standalone
    #39739287
Фотография Kast2K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, коллеги!

Вопрос вызван частичным ступором в развитии решений для производства.
Цель: написание стабильных систем 24*7*365 для работы производства с самовосстановлением после сбоев.
Под системой подразумевается в данном посте всегда включенный информационный экран с выводом различных данных и графиков с обновлением в реальном времени (от 1 раза в секунду до 1 раза в минуту).

Требования: легкость установки и отсутствие обслуживания.

Ранее мы реализовывали данные экраны как Standalone приложения и не было никаких проблем, кроме ситуаций когда менялся какой-то сервер сбора данных и приходилось залезать на каждый экран (около 70 штук в данный момент) и вручную менять его настройки (IP сервера, порт и т.д.).
Геморроя это не превносило, но решили перейти на Web.
Поставили UniGui, проштудировали форумы и документацию, написали, засунули в автозапуск, запустили.
И всё бы хорошо, но поведение Unigui оставляет желать лучшего, т.к.
-1. при пропадании сети наступает лотерея поднимется ли страничка сама или нет.
-2. шрифты могут самопроизвольно съехать (пример UniPanel.caption) в сторону или вниз
-3. layout может отобразиться коряво в IE, а нормально в Chrome. После перезагрузки ПК в IE может нормализоваться, а может и нет.
-4. таймер работает нестабильно (сеть 1 Гб, загрузка 8%)
-5. возможны спонтанные зависания приложения-сервиса с отсутствием записи в логи
и т.д.

Плюсы:
-для изменения конфига достаточно исправить файлы на сервере и рестартнуть сервисы.

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

Я не говорю, что Unigui лажа, но пока ещё слишком много ньюансов всплывает в его использовании, на которые теряется время и следовательно падает KPI.

Извините за сумбур.
...
Рейтинг: 0 / 0
Философия продакшен решений. Web или Standalone
    #39739295
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kast2Kне было никаких проблем, кроме ситуаций когда менялся какой-то сервер сбора данных и
приходилось залезать на каждый экран (около 70 штук в данный момент) и вручную менять его
настройки (IP сервера, порт и т.д.).

IP? Серьёзно? Найдите человека, который так сделал, и объясните ему что такое DNS и как с
ним работать. Особенно серьёзно пройдите по теме A-записей с несколькими IP. Опционально -
о SRV-записях.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Философия продакшен решений. Web или Standalone
    #39739316
Фотография Dimonka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovKast2Kне было никаких проблем, кроме ситуаций когда менялся какой-то сервер сбора данных и
приходилось залезать на каждый экран (около 70 штук в данный момент) и вручную менять его
настройки (IP сервера, порт и т.д.).

IP? Серьёзно? Найдите человека, который так сделал, и объясните ему что такое DNS и как с
ним работать. Особенно серьёзно пройдите по теме A-записей с несколькими IP. Опционально -
о SRV-записях. Я тоже удивился, что можно каждый менять на 70-ти экранах одного приложения?
И неужели при смене адреса сервера надо обновлять всю программу?
Разве программа не может во время выполнения просто переспросить, где находится сервер?

Много курьёзного напрограммировал автор.
...
Рейтинг: 0 / 0
Философия продакшен решений. Web или Standalone
    #39739319
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если вопрос только в графиках и статичных данных, легче выдавать данные в потоке, а морду наваять на JS. Под него есть отличные либы графиков.
...
Рейтинг: 0 / 0
Философия продакшен решений. Web или Standalone
    #39739321
Фотография Дегтярев Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Service Discovery
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Философия продакшен решений. Web или Standalone
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]