我在Spring Boot中开发了一个Web应用程序,该应用程序可以从Tomcat的Web服务器部署并直接连接到数据库服务器。但是现在我必须切换到另一个数据库,该数据库无法从该数据库中访问weberver.因此,建议我遵循模式
Web Server -> App Server -> Database Server
,但我不确定如何将我的Web应用程序转换为这种格式。Becuse电流我的格式是
Web Server -> Database Server
任何人都可以解释如何实施此操作。
您对Web服务器和应用程序服务器有一些误解。在应用程序服务器和Web服务器之间有什么区别阅读更多?
通信结构将是
边缘服务器 ->内部服务器 ->数据库
现在,可以通过将当前API移动到可以直接连接到DB并在Edge Server中创建伪API来解决您的问题,该服务器在Edge Server中仅调用Internal Server并将响应发送回客户端。
伪API->实际API->数据库