• jdk、tomcat升级过程中遇到的问题


    操作步骤:

    预发与man端:

    编译版本修改、删除实例、主机修改jdk、tomcat、新增实例、修改nginx文件、发布代码、host测试

    shop线上:

    编译版本修改、摘vip、删除实例、主机修改jdk、tomcat、新增实例、发布、修改nginx文件、host测试、挂vip

    1.启动时报错,slf4j-log4j12包冲突

    https://www.cnblogs.com/barneywill/p/11013719.html

    2.启动时候报错,netty包冲突

    连接es报错信息:Caused by: java.lang.VerifyError: (class: org/jboss/netty/channel/socket/nio/NioWorkerPool, method: newWorker signature: (Ljava/util/concurrent/Executor;)Lorg/jboss/netty/channel/socket/nio/AbstractNioWorker;) Wrong return type in function

    将项目中的jboss.netty排除

    <exclusion>
    <artifactId>netty</artifactId>
    <groupId>org.jboss.netty</groupId>
    </exclusion>

    3.项目启动的spring bean加载顺序问题

    在需要依赖springContextUtil的bean中加下面的注解

    @DependsOn("springContextUtil")

     4.反复登录问题

    是因为机器的jar包问题,替换掉jar包,使用jdk1.8.0_91

    http://aiops.jd.com/jdk/

    5.机器配置host,被任意域名访问

    愿意:nginx配置有问题

  • 相关阅读:
    2019.1.8兔子问题和汉诺塔问题的解决代码
    REST
    存储过程和函数练习
    十六、性能优化
    十五、MySQl日志
    Shell入门
    十四、数据备份
    十三、MySQL触发器
    十二、视图
    十一、MySQL锁
  • 原文地址:https://www.cnblogs.com/zhima-hu/p/13571285.html
Copyright © 2020-2023  润新知