Альтернативный доступ к файлам приложения, когда сервер не работает - PullRequest
0 голосов
/ 25 сентября 2019

У меня есть приложение , которое генерирует несколько отчетов в каждый час .Эти отчеты очень критичны (и чувствительны) для пользователей, и доступ возможен только через приложение (создание Excel / PDF в памяти с базой данных) с предыдущим пользователем / паролем/ проверка роли .

На прошлой неделе сервер , на котором размещено приложение, отключился на несколько часов (сбой оборудования), и пользователи не смогли получить эти отчеты (и я не могу получить доступ кdb inmediatly).

Моему клиенту необходим как минимум доступ к последним сгенерированным отчетам .Например, если сбои происходят в 17:00, ему нужен отчет о 16:00.

Итак, я думал в хранилище отчетов в другом месте .Администрация сервера / сети не входит в мои обязанности.У меня нет другого сервера (и я не могу избежать сетевых или аппаратных сбоев навсегда), но у меня есть жесткий диск, подключенный к той же сети сервера (NAS).

Также я думаю о сохранении отчетов в Google Drive (клиентский пакет G с некоторым шифрованием) или в каком-либо другом облачном сервисе.Но я знаю, что мне нужен постоянный доступ в интернет.

¿Что вы мне порекомендуете сделать?

Хорошего дня.

1 Ответ

0 голосов
/ 25 сентября 2019

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

...