- Среда: Microsoft Windows Server 2012 Standard
У нас около 5000 изменений файлов (новые, удаление, редактирование) в среде Google Apps для бизнеса. Все изменения происходят в другом месте (через веб-интерфейс Drive, другие бизнес-процессы, которые помещают файлы в Drive и т.д.)
На этом компьютере установлен клиент Google Диска (GD), и 99% любых изменений диска должны синхронизироваться с Диском в облаке. Машина была вокруг некоторое время, но только GD был установлен на ней в течение последних нескольких недель или около того.
Почти ежедневно я обнаруживаю, что клиент GD потерпел крах, и у меня есть приятное дружеское модальное приглашение, сообщающее мне об этом. Нажмите OK, GD исчезнет из списка процессов. Запустите его еще раз, и, прежде чем он войдет, он решает, что синхронизировать и начинает синхронизацию.
Мне нужно найти лучшее решение, где, даже если GD умрет, он может автоматически восстановиться. Я понимаю, что могу запустить GD как службу, а затем автоматически перезапустить службу.
Однако, прежде чем я пойду и сделаю это, мне было интересно, если:
- Будет ли сервисный подход более надежным, как если бы я принудил приложение, которое в настоящее время отображает модальное диалоговое окно, в невизуальный сервис, так что все, что я хотел бы получить, - это сервис, который, кажется, работает, но на самом деле заблокирован, потому что модального диалога.
- У кого-нибудь было лучшее решение?