session创建和获取
使用session必须现在app.conf下配置打开session
sessionon=true//打开session
SessionName="zc"//设置session名字
ssionmaxlieftime=6000//设置session生命周期
sessionhashkey="zc"//设置session加密密钥
创建
c.SetSession(key,value)
获取
c.GetSession(key)
删除
c.DelSession(key)
解决session分布式服务器存储问题
当有多台服务器时候,session如果还是存储在本地服务器中的话会出现用户无法访问到session的情况,这时候应该把session存储到数据库中,进行访问
//app.conf
sessionprovider:mysql //设置 Session 的引擎
SessionProviderConfig:"127.0.0.1:3306/test"//设置数据库的地址
然后通过创建表的CURD操作来解决分布式的问题