社区
VxWorks
帖子详情
请教:log变大如何处理
stevewang1979
2013-02-05 04:34:09
用的是printf往文件中记录一些信息,随着时间的推移,文件会变大?大家都是怎么处理的?
...全文
1150
13
打赏
收藏
请教:log变大如何处理
用的是printf往文件中记录一些信息,随着时间的推移,文件会变大?大家都是怎么处理的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zwd_125
2014-04-23
打赏
举报
回复
1. 日志文件达到一定大小,可以重新创建新文件; 2. 定期的将过期的文件删除或者上传到服务器。
Binzo
2014-04-02
打赏
举报
回复
可以把每天的日志记录到一个文件。匹配date输出就行。 定期删除过旧的日志。cron可以定期执行任务。
当我遇上-你
2014-04-01
打赏
举报
回复
一般按照大小或者时间来划定log文件
当我遇上-你
2014-04-01
打赏
举报
回复
问题解决,请及时结贴
可爱宝宝爱算术
2013-12-31
打赏
举报
回复
这个算法的难点就在于本地或远端存储的余额探测,这个搞定了就没什么难点了,循环存,就像个FIFO, 一头存,一头删。FIFO尺寸不变。就行了
thermionic_cathode
2013-09-27
打赏
举报
回复
打开文件,每写一个信息,就定义一个header,用时间戳或者信息类型来填充。 然后你自己做一个parser,过滤这个头 限定一个最大消息尺寸,如果超过尺寸,就把最早的消息抹掉。这样就有循环存储的能力了 如果想自探测剩余空间,就在存储之前检查余额,设定循环尺寸。
stevewang1979
2013-05-17
打赏
举报
回复
现在就是通过io重定向,使用printf写到cf卡上的一个文件,不是在终端打印。
hqftom888168
2013-04-25
打赏
举报
回复
我建议的实现是不要使用printf,除非这些信息直接打印显示终端。 好的方法是自己实现一个日志记录函数,接口类似printf,然后开辟一块循环缓存区域(flash/内存/磁盘都可以),把调用这个日子记录函数记录的信息都写入这块循环缓存。这样日子可以本地保存也可以远端保存。
embedded007
2013-02-28
打赏
举报
回复
定时向服务器中心上传老的数据把 然后将老数据删除
stevewang1979
2013-02-27
打赏
举报
回复
ding
stevewang1979
2013-02-16
打赏
举报
回复
请问怎么设定一个循环区域,如果是flash,怎么指定printf到这个循环区域的地址? 谢谢!
wolf721
2013-02-14
打赏
举报
回复
一般思路是设置一个循环区域(flash/内存/磁盘都可以),记录满后自动溢出,保存最新的log。算法很简单,自己可以按照需要实现。
夫人的泡泡鱼
2013-02-13
打赏
举报
回复
通过远程启动FTP进去删掉; 每次写之前将上次的删除掉。
SpringBoot前后端分离 - 预约挂号系统
项目详细功能参考项目演示内容即可项目优势:1、项目从零开始到完结 附带视频,源码以及相关辅助资料,适合学习使用,项目也可拿来即用。2、几乎全手写代码,功能流程详细 跟着可以独立完成,附带详细代码相关常见bug 和 调试解决方案,让大家学会跟踪快速解决问题。3、系统后端使用LayUI技术,对页面不精通的小伙伴也可以快速完成精美页面的设计及应用,支持统一后台管理,也可拿来做其他项目通用后台4、针对layui 相关技术点薄弱的学员提供相关技术点学习,让快速上手完成项目研发5、选材来自生活,项目真实感强,可用学习使用和就业面试使用,适合作为面试中提高实际项目经验...6、该项目前后端分离,满足前沿技术点..项目技术栈:- 数据库:MySQL8.0- 后端技术:SpringBoot,MyBatisPlus,JWT 等- 日志技术:
Log
4j- 数据库连接池:druid- 前端技术:LayUI, axios,Echarts,Ztree 等- Web容器:Apache Tomcat 9- 项目管理工具:Maven3.6- 思维导图设计工具:XMIND 8- 开发工具: IDEA2020, WebStorm2020- 数据库设计软件:Power Designer16.5特别提示:1、涉及相关技术点学习,更多侧重大学生或无项目经验以及项目经验较少的学员入门到项目完结项目实战2、项目中功能
处理
大多提供多种解决方式,如跨域访问,更多让大家了解解决方式的同时学会技术点应用3、加入bug的调试以及代码跟踪
处理
,更好的让学员更多学会如何解决问题
ORA-16038:
log
1 sequence# 59 cannot be archived
请教
:这个问题怎么
处理
?ORA-16038:
log
1 sequence# 59 cannot be archivedSQL> alter database open;alter database open*ERROR at line 1:ORA-16038:
log
1 sequence# 59 cannot be archivedORA-19504: failed to create
高手
请教
:System.NullReferenceException: 未将对象引用设置到对象的实例。
本文转载自:https://www.cnb
log
s.com/daijunfeng1983/archive/2006/01/01/309371.html 作者:daijunfeng1983 转载请注明该声明。 未将对象引用设置到对象的实例。 说明: 执行当前 Web 请求期间,出现未
处理
的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System...
php怎么查
log
文件大小,日志 - php 读写文件多大比较合适?
在使用workman 一个php方面的定时 计划任务框架。通过 定时 写入日志来记录定时任务成功还是失败,当日志文件大小为70M的时候级计划任务断掉了,后台读取日志也不能读取了。
请教
一下,php 写入日志文件 或者读取日志文件,一般日志文件为多大比较合适?看往上有文章说1G的日志文件也能读取,但是普通网站如何来控制日志文件的大小?回复内容:在使用workman 一个php方面的定时 计划任务框架。...
利用ajax实现页面的复用,
请教
:JavaScript中写ajax请求如何复用代码
不知道这样可否解决你的需求:封装公用Ajax函数,比如Like This:var Common = {ajax: function(data,fn,async){if(typeof(async)==undefined){async = true;}fn = _.isFunction(fn) ? fn : function(data){console.
log
("data arrived,with n...
VxWorks
2,179
社区成员
2,916
社区内容
发帖
与我相关
我的任务
VxWorks
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
复制链接
扫一扫
分享
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章