{"push_id":1172078961,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"8b1cf7da6f3111f0862f66c03fe8f8aecb01befb","before":"f2e81b6514d23a487f9468131b8c4548fee69ee9","commits":[{"sha":"8b1cf7da6f3111f0862f66c03fe8f8aecb01befb","author":{"name":"zzlzlizhen","email":"c47aac8014c03f4e62ede0bc26bcd926a9c7e902@163.com"},"message":"操作日志表新添加客服ip字段，（日志记录的时候修改当应用部署在最外端时直接去request里的remoteAddr，如果应用部署在后端，前端由nginx做代理或者集群处理，则需要取nginx放入http头部里的原始ip地址，request里的head里取），修改User类继承序列化接口，不然在glassfish里不能将user对象放入到session里。最后，完成此项目部署到linux环境下的glassfish服务里，通过nginx做反向代理和做集群转发均已测试完成。关于部署集群时session的问题，\n解决办法1，集群转发模式使用ip_hash，这样确认同一个客户端ip的所有请求均落在一个服务节点上。解决办法2，不使用session来保存用户登录信息的存储，使用redis的集群，这样就能保证用户登录之后取用户信息的便捷。解决办法3，各个服务间实现sessino同步（暂未去细节研究）","distinct":true,"url":"https://api.github.com/repos/zzlzlizhen/testmymybatis/commits/8b1cf7da6f3111f0862f66c03fe8f8aecb01befb"}]}
{"actor":{"display_login":"zzlzlizhen"}}