将基于JavaSpring的web应用程序上传到实际服务器的过程是什么,以及如何使用负载平衡到服务器?

qncylg1j  于 2021-06-17  发布在  Mysql
关注(0)|答案(2)|浏览(359)

我正在使用JavaSpringMVC创建一个带有mysql数据库的简单web项目。现在我想了解web系统开发周期的完整工作流程。
如何上传一个项目到一个真正的服务器?。
如何将数据库同步到真正的服务器?。
dc和drc是如何同步的?。
为什么以及如何对服务器使用“负载均衡器”?。
抱歉,如果我说了一些非技术性的话。

5uzkadbs

5uzkadbs1#

步骤1:在计算机上安装应用程序服务器。
步骤2:安装依赖于应用程序的数据库服务器jdk。
步骤3:从eclipse/netbeans导出war
第4步:将war文件粘贴到app server的部署文件夹(在tomcat中是webapps)
步骤5:部署应用程序

klr1opcd

klr1opcd2#

我不想谈太多细节,但这里是要点。
在做任何事情之前,首先要整理的是服务器的操作系统,比如linux、windows服务器等等。操作系统的选择将取决于约束和需求。
如何上传一个项目到一个真正的服务器?
任何需要提供服务的文件都应该由一个web应用服务器(如apachetomcat、iis、websphere等)托管和提供服务。
web应用服务器的选择取决于服务器的操作系统、web应用的实现等等。对于用java实现的springmvc,您需要使用支持它的web应用服务器,例如apachetomcat。
做出选择后,在服务器上安装web应用程序服务器。之后,在web应用服务器上安装web应用程序。
如何将数据库同步到真正的服务器?
我推断您指的是javaweb应用程序与数据库之间的连接?如果不是,请发表评论。
springmvcweb应用程序可以通过jdbc或jndi直接连接到数据库(前提是在web应用程序服务器上配置了必要的配置)。
当然,数据库可以本地连接(如果安装在同一台服务器上)或远程连接。
怎样 DC 以及 DRC 是否相互同步?
这一范围太广,无法涵盖,而且每个数据中心提供商的恢复策略都有所不同。但总体而言,它们采用冗余和复制策略来确保数据始终得到备份和可用。与供应商个别检查一个更好的图片。
为什么以及如何对服务器使用“负载均衡器”?
负载均衡器的主要目的是将工作负载分布在多个服务器上,以实现更好的ttfb。为此,它位于服务器前面,并相应地路由请求。一些负载平衡解决方案(如f5)更详细地解释了负载平衡。

相关问题