Эти проявления мониторить скриптом и если их нет, перезапускать. Скрипт в Планировщик.
В диспетчере задач "не отвечает" обычно пишется, когда главное окно приложения не обрабатывает оконные сообщения. Но в вашем случае не очень понятно, у игрового сервера вообще есть ли окно?
Отлично. То есть по умолчанию считается, что на клиенте RDP нет Windows, и указывать это не обязательно... И какой клиент RDP используется, тоже нужно догадаться...
Боюсь, "немного денег" тут не обойдёшься. Нужно автоматизировать регистрацию продаж на местах, иначе ввод данных в систему с бумажек (еще и рукописных наверное) так и останется узким местом.
Данный пример еще усугубляется тем, что это рерайт перевода, который выдается за оригинальный материал. Если Хабр станет заполняться таким... В общем, будем надеяться на саморегуляцию.
>а за актуальностью могут следить несколько простых триггеров
Тогда вся вышеописанная работа по подсчету count() будет выполняться при каждом добавлении/удалении/скрытии комментария, а те тогда, когда реально нужен count(). Что хуже - нужно решать по месту. Но обычно при грамотном индексировании count() не такая уж жуткая вещь.
Вы предложили альтернативное решение - ТС его не приняла. Успокойтесь на этом. Если не можете ответить, как решить задачу через фаервол, не надо спорить и флудить.
Тонкостей генерации и передачи сессионных ключей в OpenSSL я не знаю. Но имея клиентский сертификат с приватным ключом, злоумышленник однозначно может установить соединение с сервером, пройти аутентификацию и инициализировать сессию. А вот сможет ли он установить соединение с клиентом, прикинувшись сервером, зависит от того, включена ли на клиенте проверка сертификата сервера. Многие не настраивают это. https://openvpn.net/index.php/open-source/document...
Эти проявления мониторить скриптом и если их нет, перезапускать. Скрипт в Планировщик.
В диспетчере задач "не отвечает" обычно пишется, когда главное окно приложения не обрабатывает оконные сообщения. Но в вашем случае не очень понятно, у игрового сервера вообще есть ли окно?