记一次坎坷的新产品上线经历

淩亂°似流年 2024-04-18 13:01 182阅读 0赞

产品:

微信公众号_保险商城

功能:

微信授权,商城用户认证功能(可理解为注册),产品列表,产品详情,投保…

环境:

1、创建两个Tomcat,部署网关和服务

框架基于Spring Boot+Spring Cloud+Euraka的分布式服务。

2、创建一个Msql数据库。

3、公网Ip+网站子域名+https+SSL证书。

4、一个Nginx负责公网请求的转发功能和前后端分离功能。

问题:

1、前端使用Vue开发,有自己的路由策略,经过Nginx,会报404的问题

解决:通过errorpage 404的配置修正。

2、tomcat启动连接数据库失败,连接Euraka失败

原因:tomcat未配置环境参数dev,test,pre还是online

解决:tomcat的catalina.sh配置环境参数

3、静态资源请求成功,tomcat接口服务请求失败,404

解决:所有tomcat的接口url都加前缀/api,如此区分路由静态资源还是tomcat接口

4、SSL证书是免费的,导致微信授权回调失败

解决:不用SSL证书的纯HTTP请求

5、修改为不用证书的请求后,请求tomcat的接口403

解决:前端修改下请求地址,https修改为http开头的url请求。

6、Jenkins暂不需要升级的其他服务依赖打包失败

因为撤销了部分要升级功能,所以其他服务的依赖,为升级,导致失败,临时解决:本地打包升级,因为只是依赖不调用,所以启动tomcat不会异常。

发表评论

表情:
评论列表 (有 0 条评论,182人围观)

还没有评论,来说两句吧...

相关阅读

    相关 面试经历

    都说大三下学期的后半段是收获的季节,是的,因为这个时候的计算机专业学生的技术基础,知识储备等都有些成熟,或者说,基本达到用人单位培养使用的标准。 于是乎,抱着试一试的心态

    相关 [] - 项目简单线

    这几天来了个新的领导,是要做企业的一个门户网站. 说是门户网站,其实是基本展示作用的网站. 现在实现的主要是新闻发布,图片,视频替换. 前端要做的比较多,完全都要按照原型

    相关 线hystrix事故

    我们线上有个系统是有若干个服务组成,服务之间通过thrift rpc进行通信,在调用rpc服务的时候加了一层hystrix,目的是防止“雪崩”。这样的系统架构算是一个比较“中规