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

Postfix maillog邮件发送各阶段延时的日志记录

为什么80%的码农都做不了架构师?>>>   hot3.png

Postfix的邮件状态在日志中是:status=XXXXXX 一般来说Postfix的邮件状态有以下几种: sent 发送成功 deferred 延期发送 bounced 弹回 deferral 延期 reject 拒绝

在maillog中有这样部分内容: delay=1.5, delays=0.11/0.04/1.2/0.14, dsn=2.0.0, status=sent (250 ok 1432871927 qp 3589) 格式为delay=x,delays=a/b/c/d 其中x=a+b+c+d,a表示在由queue mgr(队列管理器)控制前的延时,包括了邮件传输的时间;b表示在队列管理器控制期间的延时;c表示建立连接,包括dns/helo和tls等耗费的时间;d表示邮件传递的时间。 如果发现c这里延时大,说明dns等操作耗时多,则建立cache dns,如果有改善则说明问题就在那里;如果b的时间长,则说明qmgr反映速度有问题,则可以看到底是队列到了上限,还是磁盘I/O速度不够。

转载于:https://my.oschina.net/hxily/blog/422216

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 使用Json比用string返回数据更友好,也更面向对象一些
  • 利用try-catch判断变量是已声明未声明还是未赋值
  • NIST发布云计算参考体系结构
  • Winform基础
  • 《Visual C++ 2008入门经典》学习笔记(1)——数据类型
  • MySQL索引的三星评估(three-star system)
  • 配置 RAC 负载均衡与故障转移
  • 新界面新功能Firefox 4.0 RC重磅登场
  • java.util.concurrent-------TimeUnit
  • Play Framework 1.2正式版发布
  • RS特殊报表样式需求处理
  • Opera将尽快发布补丁修复桌面浏览器漏洞
  • 关于NetScaler与后台XD环境之前需要开放的防火墙端口
  • Ubuntu下配置Nginx HTTPS
  • libsvn_subr-1.so.0: undefined symbol: apr_atomic_xchgptr 故障解决
  • [译] 怎样写一个基础的编译器
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • 0x05 Python数据分析,Anaconda八斩刀
  • es6要点
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • Node 版本管理
  • SpringCloud集成分布式事务LCN (一)
  • Zsh 开发指南(第十四篇 文件读写)
  • 半理解系列--Promise的进化史
  • 搭建gitbook 和 访问权限认证
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 蓝海存储开关机注意事项总结
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 手机端车牌号码键盘的vue组件
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • #if 1...#endif
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #QT(一种朴素的计算器实现方法)
  • (BAT向)Java岗常问高频面试汇总:MyBatis 微服务 Spring 分布式 MySQL等(1)
  • (LeetCode C++)盛最多水的容器
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (pojstep1.1.2)2654(直叙式模拟)
  • (二)学习JVM —— 垃圾回收机制
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (面试必看!)锁策略
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (一)模式识别——基于SVM的道路分割实验(附资源)
  • (转)Sql Server 保留几位小数的两种做法
  • .“空心村”成因分析及解决对策122344
  • .bat批处理(八):各种形式的变量%0、%i、%%i、var、%var%、!var!的含义和区别
  • .Net Core 中间件验签
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .NET多线程执行函数
  • .sh 的运行
  • @Autowired和@Resource的区别
  • @vue-office/excel 解决移动端预览excel文件触发软键盘