weblogic服务部署

关于weblogic

1.weblogic简介

WebLogic是美国Oracle公司出品的一个application server,是一个基于JAVAEE架构的中间件,WebLogic是用于>开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和>Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中—-源自百度

2.服务部署简单描述

由于公司使用的技术原因,项目是打包成war包形式发布到weblogic服务上运行的

3.war包发布利弊

优点:

发布简单易操作,程序一股脑的打包发布即可
weblogic的配置简单,一个服务即可完成一个系统的运行

缺点

(1)因为技术比较老吧,这种部署很大的问题,相较于当下流行的分布式微服务来说,单一的打包发布项目导致的缺陷十分明显:即程序出现问题时处理困难,需停止服务重新发布(先是多台weblogic服务支持)
(2)接上面程序小的改动也需要重新发布,花费大.且发布程序多出现问题的地方多时不易查询出问题所在

3.weblogic服务搭建中遇到的问题

(1)数据源的配置,URL和连接池的配置,保证数据的持久化正确操作
(2)数据源的目标设置对应的服务器名
(3)部署后测试查看日志:cd /weblogic/user_projects/domains/base_domain/servers/XXXX/logs
tail -f Server-phsi.out
(4)部署时记得切换成weblogic用户进行操作,不要使用root用户操作
su weblogic
nohup ./startWebLogic.sh &

猜你喜欢

转载自blog.csdn.net/sinat_35790812/article/details/81459730