我尝试了为客户端请求设置会话属性的疯狂事情。
for(int i=0; i<i+1; i++) {
session.setAttribute("dumpData" + i , new Object().toString());
System.out.println("$$$$$$$$--- Count = " + i);
}
我只是想知道会话可以采取多少。但是在查看日志文件中的属性计数时,我发现了一个奇怪的事情log file rotation...
,这也是在日志文件内容中。首先,我在整个项目中搜索了正在记录log file rotation...
的任何文件,但没有文件。所以我想知道GlassFish
是否自动旋转日志文件。如果是,任何机构都可以解释或显示任何有用的解释链接。
答案 0 :(得分:1)
是的,Glassfish会自动旋转日志文件。
来自Oracle GlassFish Server Administration Guide
Oracle GlassFish Server默认情况下会在日志文件达到2时轮换它们 MB大小。但是,您可以更改默认旋转设置。对于 例如,您可以更改服务器旋转的文件大小 日志文件或您可以配置服务器以基于a旋转日志文件 时间间隔。除了改变旋转发生时,你也可以 也:
- 指定可累积的最大旋转文件数。
默认情况下,Oracle GlassFish Server不限制数量 旋转保留的日志文件。但是,您可以设置限制。 日志文件数达到此限制后,后续文件 旋转删除最旧的旋转日志文件。
- 手动旋转日志文件。
手动旋转会强制立即旋转目标日志 文件。
看看/GLASSFISH_FOLDER/glassfish/domains/domain1/config/logging.properties
。它应该很容易理解。有关详细说明,请参阅Glassfish服务器管理指南。
另见: