我在 Windows 机器上运行 ColdFusion 8 应用程序服务器。ColdFusion 作为 Windows 服务运行。
我注意到System.out
某些机器上的文件很大(1GB+)。
例如
C:\ColdFusion8\runtime\bin\System.out
我知道这是将 CF 作为服务运行时控制台输出结束的地方,但是是否有任何 JRun 设置允许我每隔 x MB 保存这个文件,或者限制文件的大小或类似的东西?
所有提示表示赞赏!
重要编辑:
基于此处的讨论- 我认为重要的是要提到System.out
由于大量代码写入该文件,该文件在我们的机器上变得很大,即使用:
sys = createObject("java", "java.lang.System");
sys.out.println(...);
如果您将 CF 作为控制台作业(即从命令行)运行,这是一个有用的调试工具,因为旧版本的 CF 在使用<cflog />
.
我们已要求我们的开发人员停止这种做法,而是使用<cflog />
或writeLog()
同时使用控制台日志和应用程序日志(默认情况下)。