亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁(yè)
最近訪問板塊 發(fā)新帖
查看: 3192 | 回復(fù): 12
打印 上一主題 下一主題

關(guān)于備份的一個(gè)有意思的問題 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2007-09-14 14:33 |只看該作者 |倒序?yàn)g覽
一個(gè)日志文件,程序在不停的向這個(gè)日志文件里append日志,此時(shí)對(duì)于程序來說文件是打開的,但這個(gè)程序不好的地方是他這樣一直寫日志,最終肯定會(huì)導(dǎo)致日志文件龐大,但我們又不能停止這個(gè)程序維護(hù),不過有個(gè)比較好的地方是,他的每行日志都是以當(dāng)天的日期開頭的,這樣我們可以很容易提取出每天的日志,但我們?nèi)绾巫龅,在提取出這些日志的同時(shí)如何刪除原日志文件里的這些記錄來保證文件不膨脹呢?有沒有辦法用腳本實(shí)現(xiàn),謝謝

論壇徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亞冠之浦和紅鉆
日期:2015-06-23 19:10:532015亞冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16賽季CBA聯(lián)賽之山東
日期:2016-01-31 18:25:0515-16賽季CBA聯(lián)賽之四川
日期:2016-02-16 16:08:30程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2016-06-29 06:20:002017金雞報(bào)曉
日期:2017-01-10 15:19:5615-16賽季CBA聯(lián)賽之佛山
日期:2017-02-27 20:41:19
2 [報(bào)告]
發(fā)表于 2007-09-14 14:40 |只看該作者
個(gè)人感覺沒有

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2007-09-14 14:42 |只看該作者
給點(diǎn)具體的行么?
這樣太泛泛了,怎么好寫腳本,不過看要求,應(yīng)該可以的

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2007-09-14 14:50 |只看該作者
這個(gè)不一定要寫具體吧,可以講個(gè)思路就行了,或者我這樣吧,假設(shè)程序a不停的向b.log寫日志,格式如下:
2007.09.12xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
.
.中間這個(gè)些點(diǎn)表示還有很多類似的行
.
2007.09.13xxxxxxxxxxxxxxxxxxxxxxxxxxxx
.
.
.
2007.09.14xxxxxxxxxxxxxxxxxxxxxxxxxxxx
.
.
.
程序還在不停的向日志文件里追加日志,程序不能停止服務(wù)
但要求備份日志,并刪除原日志文件中已備份的東東

條件就是,一保證服務(wù)不停;二,保證日志不丟失;三,保證那個(gè)原始日志不膨脹;

能不能靠單純的腳本來實(shí)現(xiàn)?或者有什么其它方法?

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2007-09-14 16:33 |只看該作者
就像syslog做的那樣,寫到一定行數(shù),把老文件備份,重新寫文件就可以了

比如message message.1 message.2 message.3這樣

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2007-09-14 16:54 |只看該作者
就是啊
達(dá)到一定大小,就更換文件名唄

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2007-09-14 17:03 |只看該作者
為什么不用日期來命名。

論壇徽章:
4
技術(shù)圖書徽章
日期:2013-09-23 10:22:37獅子座
日期:2013-10-15 23:31:54卯兔
日期:2013-11-11 17:33:15金牛座
日期:2013-11-15 17:25:28
8 [報(bào)告]
發(fā)表于 2007-09-14 20:26 |只看該作者
你可以看一下message.1,message.2是怎么來的
linux下看logrotate, solaris下是logadm

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2007-09-14 20:26 |只看該作者
ln -f my.log myold.log
>mynew.log
mv -f mynew.log my.log

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2007-09-14 22:25 |只看該作者
怎么個(gè)不停的寫?如果日志文件不存在,寫日志的程序會(huì)不會(huì)自動(dòng)創(chuàng)建。
如果會(huì)自動(dòng)創(chuàng)建mv log log.bak就可以了。我的數(shù)據(jù)庫(kù)的alert.log就是這樣做的
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP