近期在我的项目开发中,在调整登录认证模块,发现我的项目启动胜利,本地也失常关上,然而公布服务的时候,发现网页无奈失常关上,并提醒"该网页无奈失常运作",如图1.1

图1.1

在确保其余代码失常无误的状况下,我把问题的起因聚焦在了cookie下面,同时做了屡次尝试:如
1、查看cookie的个数和内存大小(查看是否超出限度);
2、管制cookie的大小和个数(适当增减个数和内容大小);
3、尝试清理cookie,重启电脑(重试大法);
通过上述尝试均有效,在百度的时候发现了相似的问题存在,然而提供的办法也只是清理cookie,管制写入形式,但对于我的这种状况仍不失效,通过重复测试,发现了导致该问题的起因是我在**存取cookie的时候,cookie内容存在中文数据,影响有二:

  1. 局部低Tomcat版本读取的时候存在问题
  2. 写入中文cookie可能导致某些不确定的异样

但理论利用场景中,我是须要存入中文cookie的,而后尝试援用JSON的解决形式,在JS中调用JSON的办法JSON.stringify()进行简略解决**

let realName = JSON.stringify(obj.realName);

该办法可能进行转译,简略解决之后再公布,发现页面失常关上,性能不再收到影响。
本次为问题解决记录,如果存在雷同问题,能够尝试查看是否为该问题导致。