当前位置: 首页 > news >正文

用jsp做视频网站最新网络营销方式有哪些

用jsp做视频网站,最新网络营销方式有哪些,做百度网站费用,爱企查在线查询文章目录 1. 基本介绍2. 日志轮替文件命名3. logrotate 配置文件4. 把自己的日志加入日志轮替5. 日志轮替机制原理6. 查看内存日志 1. 基本介绍 日志轮替就是把旧的日志文件移动并改名,同时建立新的空日志文件,当旧日志文件超出保存的范围之后&#xff…

文章目录

  • 1. 基本介绍
  • 2. 日志轮替文件命名
  • 3. logrotate 配置文件
  • 4. 把自己的日志加入日志轮替
  • 5. 日志轮替机制原理
  • 6. 查看内存日志

1. 基本介绍

  • 日志轮替就是把旧的日志文件移动并改名,同时建立新的空日志文件,当旧日志文件超出保存的范围之后,就会进行删除

2. 日志轮替文件命名

  1. centos7 使用 logrotate 进行日志轮替管理,要想改变日志轮替文件名字,通过 /etc/logrotate.conf 配置文件中 “dateext” 参数:
  2. 如果配置文件中有“dateext”参数,那么日志会用日期来作为日志文件的后缀,例如 “secure-20240204”。这样日志文件名不会重叠,也就不需要日志文件的改名, 只需要指定保存日志个数,删除多余的日志文件即可。
  3. 如果配置文件中没有“dateext”参数,日志文件就需要进行改名了。当第一次进行日志轮替时,当前的“secure”日志会自动改名为“secure.1”,然后新建“secure”日志, 用来保存新的日志。当第二次进行日志轮替时,“secure.1”会自动改名为“secure.2”, 当前的“secure”日志会自动改名为“secure.1”,然后也会新“secure”日志,用来保存新的日志,以此类推。

3. logrotate 配置文件

  • /etc/logrotate.conflogrotate 的全局配置文件
# rotate log files weekly, 每周对日志文件进行一次轮替
weekly
# keep 4 weeks worth of backlogs, 共保存 4 份日志文件,当建立新的日志文件时,旧的将会被删除
rotate 4
# create new (empty) log files after rotating old ones, 创建新的空的日志文件,在日志轮替后
create
# use date as a suffix of the rotated file, 使用日期作为日志轮替文件的后缀
dateext
# uncomment this if you want your log files compressed, 日志文件是否压缩。如果取消注释,则日志会在转储的同时进
行压缩
#compress
#RPM packages drop log rotation information into this directory
include /etc/logrotate.d
# 包含 /etc/logrotate.d/ 目录中所有的子配置文件。也就 是说会把这个目录中所有子配置文件读取进来# 下面是单独设置,优先级更高
# no packages own wtmp and btmp -- we'll rotate them here
/var/log/wtmp {monthly # 每月对日志文件进行一次轮替create 0664 root utmp # 建立的新日志文件,权限是 0664 ,所有者是 root ,所属组是 utmp 组minsize 1M # 日志文件最小轮替大小是 1MB 。也就是日志一定要超过 1MB 才会轮替,否则就算时间达到一个月,也不进行日志转储rotate 1 # 仅保留一个日志备份。也就是只有 wtmp 和 wtmp.1 日志保留而已
}/var/log/btmp {missingok # 如果日志不存在,则忽略该日志的警告信息monthlycreate 0600 root utmprotate 1
}

在这里插入图片描述

  • 日志轮替参数说明:
参数      参数说明
daily 日志的轮替周期是每天
weekly 日志的轮替周期是每周
monthly 日志的轮替周期是每月
rotate 数字 保留的日志文件的个数。0 指没有备份
compress 日志轮替时,旧的日志进行压缩
create mode owner group 建立新日志,同时指定新日志的权限与所有者和所属组。
mail address 当日志轮替时,输出内容通过邮件发送到指定的邮件地址。
missingok 如果日志不存在,则忽略该日志的警告信息
notifempty 如果日志为空文件,则不进行日志轮替
minsize 大小 日志轮替的最小值。也就是日志一定要达到这个最小值才会轮替,否则就算时间达到也不轮替
size 大小 日志只有大于指定大小才进行日志轮替,而不是按照时间轮替。
dateext 使用日期作为日志轮替文件的后缀。
sharedscripts 在此关键字之后的脚本只执行一次。
prerotate/endscript 在日志轮替之前执行脚本命令。
postrotate/endscript 在日志轮替之后执行脚本命令。

4. 把自己的日志加入日志轮替

  1. 第一种方法是直接在/etc/logrotate.conf 配置文件中写入该日志的轮替策略
  2. 第二种方法是在/etc/logrotate.d/目录中新建立该日志的轮替文件,在该轮替文件中写入正确的轮替策略,因为该目录中的文件都会被“include”到主配置文件中,所以也可以把日志加入轮替。
  3. 推荐使用第二种方法,因为系统中需要轮替的日志非常多,如果全都直接写 入/etc/logrotate.conf 配置文件,那么这个文件的可管理性就会非常差,不利于此文件的维护。
  4. /etc/logrotate.d/ 配置轮替文件一览
    在这里插入图片描述

应用实例

  • /etc/logrotate.conf 进行配置, 或者直接在 /etc/logrotate.d/ 下创建文件 xdr630log 编写如下内容,具体轮替的效果可以参考 /var/log 下的 boot.log 情况
    在这里插入图片描述
/var/log/xdr.log
{missingokdailycopytruncaterotate 7notifempty
}

5. 日志轮替机制原理

  • 日志轮替之所以可以在指定的时间备份日志,是依赖系统定时任务。在 /etc/cron.daily/ 目录,就会发现这个有 logrotate 文件(可执行),logrotate 通过这个文件依赖定时任务执行的。
    在这里插入图片描述
    在这里插入图片描述

6. 查看内存日志

journalctl 可以查看内存日志, 这里我们看看常用的指令
journalctl ##查看全部
journalctl -n 3 ##查看最新 3 条
journalctl --since 19:00 --until 19:10:10 #查看起始时间到结束时间的日志可加日期
journalctl -p err ##报错日志
journalctl -o verbose ##日志详细内容
journalctl _PID=1245 _COMM=sshd ##查看包含这些参数的日志(在详细日志查看)
或者 journalctl | grep sshd
  • 注意: journalctl 查看的是内存日志,重启后会清空日志

  • 使用 journalctl | grep sshd 可以观察用户登录情况,重启系统,再次查询,就会记录用户登录的信息到日志中

http://www.khdw.cn/news/20842.html

相关文章:

  • wordpress账户被禁用aso优化费用
  • 有了虚拟主机怎么做网站百度指数怎么下载
  • 怎么查看什么公司做的网站吗北京百度搜索优化
  • 网站设计素养超级软文
  • 观音桥网站建设网站建设论坛推广怎么做
  • 网站界面可以做版权吗网络推广经验
  • nodejs可以做网站吗电商网站项目
  • 创网站 灵感aso榜单优化
  • 学校信息门户网站建设枸橼酸西地那非片
  • 成都抖音推广公司镇江优化推广
  • 自己怎么做卖东西的网站盐城seo排名
  • wap端网站建设网站运营方案
  • php动态网站开发软件南宁网络推广平台
  • 网站如何做交互关键词查询工具包括哪些
  • 潮州网站开发郴州网站建设网络推广平台
  • 做课程的网站网站推广方案模板
  • 网站建设合作合同范文产品怎么做市场推广
  • 大连网站建设#选领超科技长春seo关键词排名
  • wordpress外观设置seo搜索引擎优化薪酬
  • 江西建设厅网站厦门seo培训学校
  • 安卓上搭建wordpressseo优化公司
  • 网页制作工具可以发布网站吗关键词推广排名
  • 用织梦系统做网站北京网站seo费用
  • 做广告公司网站建设网站快速收录付费入口
  • 哪个网站可以做链接网址制作
  • wordpress如何嵌入b站视频2021百度热搜年度榜
  • 爱站seo查询软件百度热搜榜排名今日第一
  • 中小企业官网关键词优化的建议
  • 网站建设中...俄罗斯搜索引擎yandex推广入口
  • 义乌公司网站制作亚马逊市场营销案例分析