Я не уверен в лучшем решении этой проблемы. В настоящее время сеть настроена как:Как прокси, Remoting, HttpTunnel, через IIS
веб-сервера => Cms сервер => сервер БД
Это существующая установка по соображениям безопасности и не может измениться. Веб-сервер подключен к Интернету и может подключаться к серверу Cms, но не к серверу БД. Сервер Cms может обращаться к серверу БД. (Идея заключалась в том, что если веб-сервер был взломан, им нужно было пройти через сервер Cms, прежде чем попасть на сервер БД)
Моя текущая реализация проблемы создания простого прокси-сервера на веб-сервере, веб-сайт на сервере Cms (так как веб-сайт должен получить доступ к БД). Это работает нормально, но у меня проблемы с тайм-аутом случайным образом. Я написал прокси-сервер в MVC и очень прост и работает. Это лучшее решение или есть лучший способ решить эту проблему.