服务器程序经常需要在命令行中显示错误消息、状态或者用来跟踪程序的执行路径,最简单的方法是使用printf。ACE提供了更强大日志设施:1、可以在编译时启用或禁用宏;2、可以动态的启用或禁用宏;3、支持日志严重级别;4、支持日志重定向;5、支持多线程安全和线程级配置;使用ACE的日志相关功能,需要引入...
分类:
其他好文 时间:
2015-05-26 20:34:29
阅读次数:
174
由于weblogic使用 nohup ./startWebLogic.sh & 启动时会将所有日志打印到nohup.out上,长此以往会导致该文件越来越大,不便于管理。故下面介绍如何重定向该日志:在startWebLogic.sh 或 startManagedWebLogic.sh文件中 #Star...
分类:
Web程序 时间:
2015-05-12 11:00:27
阅读次数:
287
本文转载至http://dingran.iteye.com/blog/1773573 对于真机,日志没法保存,不好分析问题。所以有必要将日志保存到应用的Docunment目录下,并设置成共享文件,这样才能取出分析。 首先是日志输出,分为c的printf和标准的NSLog输出,printf会向...
分类:
移动开发 时间:
2015-02-02 12:06:48
阅读次数:
341
对于真机,日志没法保存,不好分析问题。所以有必要将日志保存到应用的Docunment目录下,并设置成共享文件,这样才能取出分析。 首先是日志输出,分为c的printf和标准的NSLog输出,printf会向标准输出(sedout)打印,而NSLog则是向标准出错(stderr),我们需要同时让他.....
分类:
移动开发 时间:
2014-12-08 09:12:44
阅读次数:
222
重定向输出流实现程序输出到日志利用System类中的setOut()方法,实现输出流的重定向,把它指向一个文件输出流,从而实现日志功能。即: 程序运行后绘制控制台提示运行结束信息,但是在运行过程中的步骤都保存到了日志文件中。主要方法setOut(): 重新分配System类的标准输出流。 publi...
分类:
编程语言 时间:
2014-07-30 11:26:53
阅读次数:
296
使用CRT进行抓取log,因为工具本省缓冲区有限,导致,刷屏特别快,可能会错过一些log,可以对CRT的log进行增加输出源,或者说将输出到控制台的log再输出到本地文件中:文件-》点击(勾选)日志文件;这个选项代表打出到控制台的日志将会输出到日志文件中;选项-》会话选项-》终端-》日志文件;指定输...
分类:
其他好文 时间:
2014-07-06 22:50:50
阅读次数:
332
在linux中运行命令行时,会输出一些日志信息,特别典型的是启用WebLogic命令时,输出一些信息,当启用demon模式运行时,又想收集这些信息咋办?
解决的办法就是使用输出重定向,如下面的命令:
nohup ./startWebLogic.sh > app.log 2>&1 &
这是什么意思呢?
其中app.log是保存输出的文件名称;
2>&1 表示不仅命令行正...
分类:
其他好文 时间:
2014-06-22 18:52:55
阅读次数:
459