东方通环境搭建、日志外部文件的适配、及相关问题记录解决
东⽅通环境搭建、⽇志外部⽂件的适配、及相关问题记录解决
⼀ 东⽅通环境搭建:
1、资料准备:
1) 中科⽅德NFS4.0下的TongWeb-7.0.4.1-1.nfs.x86_64.rpm
地狱边境 limbo2) TongWeb7_lic\license.dat
2、搭建步骤
1) 安装东⽅通rpm包
rpm -ivh TongWeb-7.0.4.1-1.nfs.x86_64.rpm
查看东⽅通在系统中的安装路径
rpm -ql TongWeb
骂人的话 越毒越好带脏字2)将license.dat放到/opt/TongWeb⽬录下
3、启动东⽅通
执⾏/opt/TongWeb/bin/startservernohup.sh
遇到问题:
1)启动失败
qq临时对话[root@localhost bin]# ./startserver.sh
/opt/TongWeb/f:⾏13: /home/thunisoft/java/jdk1.8.0_161/jre/bin/java: No such file or directory 原因:1、系统中⽤的默认的jdk,版本过低
2、安装java版本1.8
4、登录⽤户
ip:9060/console/rest thanos/thanos123
注释:端⼝号查看在l【可以⼿动修改】
5、修改启动配置参数
DappconfigServerUrl —配置中兴地址
-Dcorp=1451327406 —读取配置中⼼某单位下的配置
-XX:MaxMetaspaceSize=1024m 设置最⼤可分配内存
image.png
image.png
也可直接在linux环境/etc/profile配置统⼀参数,这样不⽤在每个域名下去⼀⼀作修改,同时,如果某个域名下存在和profile相同的参数,则以东⽅通
启动参数配置优先
⼀ tongweb.home:指定⽇志/外部配置⽂件路径
1)由于在⼀个域下启动参数是全局的,所有的系统的⽇志都会被记录到/opt/TongWeb/logs ⽬录下server.log中,⽇志过⼤,定位复杂2)项⽬会读取外部系统config.l⽂件配置,主要是每次更新部署打包不会影响既定的配置
2、 解决⽅式
springmvc项⽬
1)外部config.properties⽂件的加载
启动服务时加载外部系统⽂件,根据tongweb.home +baxt/config/项⽬名称+config.properties
2)⽇志⽣成路径
mate 8启动服务时⽣成外部系统⽇志路径,根据tongweb.home +baxt/config/项⽬名称+log树的年轮较密的地方向着什么面
springboot项⽬
1)外部l⽂件的加载
启动服务时加载外部系统⽂件,根据-Dcatalina.home +”baxt/config/zjjdApi”+l科学发展观学习
Spring启动时读取配置加载环outerEnvirementpostProcessor
2)⽇志⽣成路径
启动服务时⽣成外部系统⽇志路径,根据-D catalina.home+”baxt/log/zjjdApi”+log
⼀东⽅通问题记录与解决:、
1、启动是配置中⼼配置读取配置失败
原因:
1)Jvm未配置配置中⼼相关参数
2)jvm参数修改后,没有重启
2、not suitbale driverkingbase,定位发现log4jdbc.drivers未配置需要加上驱动com.kingbase8.Driver
3、⽇志查看:未做适配正常查询路径为当前启动执⾏域脚本所在路径
4、东⽅通页⾯配置启动参数存放⾄external.vmoptions
5、 东⽅通⾃动挂掉
1)jvm参数配置最⼤最⼩内存
2)⼀个域下挂太多应⽤,建议每个域下挂5个项⽬左右
6、couldn’t determine local port. Please set spring.boot.admin.client.instance.service-base-url增强ip报错,配置如下:切记要放
在spring下
7、东⽅通启动成功访问不到
查看防⽕墙是否关闭,未关闭则关闭防⽕墙,以下命令查看和关闭
systemctl status firewalld查看防⽕墙是否关闭
sudo systemctl stop firewalld.service 关闭防⽕墙
systemctl disable firewalld.service 关闭开机启动

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。