需求
tongweb中间件部署多个应用服务
错误的部署方式:
直接在启动好的tongweb下
虚拟主机管理-->创建虚拟主机
HTTP通道管理-->创建http通道
应用管理-->部署应用-->绑定指定虚拟主机-->部署成功
这种会造成只有一个服务正常启动成功能够访问,其他的服务处于假死状态均不能访问的情况,假死的服务在web页面查看还是已部署的状态。
正确的部署多个应用服务的方式:
确保错误部署方式中HTTP通道管理中没有占用需要用到的端口,绑定的对应的虚拟主机最好也停止,删除
-
创建域:
./domain.sh create SignSystemService managePort=12382 appPort=12312 ejbPort=5101 jmxPort=7201 shutdownPort=12392
创建域的时候注意,所有端口均不能重复和被占用
启动域:
进入到domains下找到对应的创建时的域名,进入会发现跟tongweb目录类似
进入到域的bin下,执行startserverbg.sh
进入域的web管理页面
进入域的web管理页面,注意端口为添加域时指定的端口managePort
http://IP:managePort/console/rest
首次登陆用户名/密码都是thanos/thanos123.com
首次登录需要修改密码
在域中,应用服务部署与管理
无需指定http通道,直接进行应用管理-->部署应用就行,默认绑定的端口就是域的端口
部署小建议 :
最好将所有需要部署的服务全部列出整理好命令语句,像下面这种
部署应用的日志位置
在对应domains下域名下的bin文件夹中有对应的日志文件夹