Проверка состояния VPN-подключения Azure P2S с помощью C # в проекте .NET - PullRequest
0 голосов
/ 10 октября 2019

В настоящее время я разрабатываю новую надстройку VSTO outlook (Visual Studio). Наша база данных расположена на виртуальной машине Azure с SQL Server в качестве ядра базы данных.

Учитывая характеристики архитектуры VSTO, мы развернули P2S Azure VPN на каждом клиентском компьютере.

Добавление-в основном записывает информацию электронной почты (инициированную событием) через шлюз VPN в базу данных SQL Server на виртуальной машине Azure.

Проблема:

Компания применяет конфигурацию нашего компьютера (с помощью политик) кспать каждые 10 (минут), будучи AFK.

К сожалению, это приводит к сбою нашего VPN-соединения (локально), время от времени ...

Возможное решение:

  • Включите условную проверку в каждый из моих запросов к базе данных, в частности, проверку состояния подключения VPN (для этого решения я не знаю, как проверить состояние VPN)

  • Выполнение уведомлений, связанных с состоянием соединения, для моей надстройки VSTO (это выглядит намного элегантнее, но я понятия не имею, как это сделать)

Я открыт для любых предложений.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...