码迷,mamicode.com
首页 > 其他好文 > 详细

RNP项目遇到的坑

时间:2019-01-07 17:49:43      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:tomcat   header   ecs   安全组   组件   方式   linux   需要   ati   

1.nginx问题

和前端约定了在header中存放登录态k-v,选择的key是带下划线的。

nginx 默认会丢弃带下划线的 header。

设置 underscores_in_headers on; 之后正常。

2.mybatis问题

用了mybatis组件的insertSelective功能。

错用成 id = xxxDao.insertSelective(xxx);这个其实是变更的条数。

正确的用法应该是 :

xxxDao.insertSelective(xxx);

id = xxx.getId();

3.linux work账号问题

work账号没有1024以下端口使用权限;

把work用户下安装的tomcat http端口搞成80,会报启动错误。

解决方式是 root 下安装nginx,nginx 监听80,转发work用户下tomcat http端口;

4.阿里云端口开放

在阿里云ECS的控制台,可以配出入安全组。

如果在ECS上装了mysql、redis,需要在控制台完成入规则配置,才能正常远程访问。

 

RNP项目遇到的坑

标签:tomcat   header   ecs   安全组   组件   方式   linux   需要   ati   

原文地址:https://www.cnblogs.com/Awesome-Carry/p/10232320.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!