请选择 进入手机版 | 继续访问电脑版

ITIL,DevOps,ITSS,ITSM,IT运维管理-ITIL先锋论坛

 找回密码
 微信、QQ、手机号一键注册

扫描二维码登录本站

QQ登录

只需一步,快速开始

查看: 278|回复: 0

[功能实施] 系统管理-优化进阶- 性能调优

[复制链接]
发表于 2020-12-5 17:02:04 | 显示全部楼层 |阅读模式
本帖最后由 adminlily 于 2020-12-5 17:06 编辑

性能调优
为了增强iTop服务器的性能,必须首先找到瓶颈。是页面的PHP执行速度太慢,还是MySQL?

应用的性能的真实调整需要深入研究iTop实例的实际使用模式,但是要检查的通用点很少:

安装APCu
如果系统上提供了该功能,请安装并启用APCu(备用PHP缓存)。 APC通过将PHP解析的结果作为操作码缓存在共享内存中,从而提高了PHP应用程序的速度。此外,iTop使用APC在内存中缓存其许多内部结构,而不是在每次页面加载时对其进行重建。

安装APCu将使应用的整体响应成为改进,这对于“小”页面尤为重要。如果不可用,iTop将基于文件实现简单的缓存机制。

php.ini


[apcu]


apc.shm_size=128M  


apc.ttl=7200


安装FPM
对于改进性能,您可以将php-fpm与fastcgi一起使用。

通过ProxyTimeout指令在Apache + FPM上进行超时观察。 Apache utilisera la指令TimeOut(参数60秒)。 ·请求ajax renvoie bien une erreur 504(超时)。 ·法语国家的术语和术语集,请重新命名。 ·安装过程最可靠的产品,洛斯(Lorque)升级de la estlancé,il va terminer,马尔加里(Malgréle)Timeout apache。在自由职业者中,新移民要求者,财务要求者。 ·重新安装mysql挂件:mysql回退和离开表,临时代理,临时代理。警告要点:·在安装过程中,必须先终止安装程序超时。解决方案,适用于Mysql的流程的验证者,以及未参加培训的人员。 ·注意àl'espace Disque。取消对表格的排序后,在表空间中无效。

7Godéavoirraau moins的示例性表附件7go d'espace disque disponible(备份d'iToplui-même,si casecochéeàl'升级)·模式维护:请在“小”服务器上使用SQL von Prendre Tellment资源,并仅可利用血清区分。

配置Apache模块:标头和到期
激活apache的模块:

a2enmod expires


a2enmod headers

配置它们:

1.png


升级至PHP 7
我们已经注意到,PHP7在iTop上带来了很多性能改进点。

检查MySQL的密钥缓存
确保MySQL有足够的内存来将其所有索引缓存在内存中。重要的状况变量是:key_read_requests和key_reads。

key_reads key_read_requests的实际比率应尽可能低(通常小于0.1%)。如果此比率太高,则意味着您应该增加分配的内存量以缓存MySQL的索引(在my.cnf中调整变量key_buffer_size并重新启动MySQL服务器)。

这是PhpMyAdmin中的统计信息:


检查查询缓存
检查MySQL查询缓存是否已启用,并具有足够的内存来缓存最常见查询的结果。

这是在PhpMyAdmin中查询缓存状况的外观:


检查查询缓存
检查MySQL查询缓存是否已启用,并具有足够的内存来缓存最常见查询的结果。

这是在PhpMyAdmin中查询缓存状况的外观:


删除不需要的字典文件
从iTop版本2.3.1开始,不再需要在您的语言中使用iTop很棒,但是系统是否真的需要土耳其语,西班牙语,俄语和中文?如果答案是否定的,那么您可以释放大量的内存,这些内存将用于提高生产效率。此外,如果您的系统上未安装APC,则所有这些字典都将在每个页面请求中加载。要删除不需要的字典,最简单的方法是从datamodels目录中删除文件(它们称为XX.dictionary.YYYY.php,其中XX是语言代码),然后再次运行安装程序。

删除词典的另一种方法是编辑iTop配置文件并注释掉(或删除)与词典相对应的行。但是请注意,下次运行安装程序时,将重新计算包含词典的列表。

例如,仅保留英语,法语和意大利语翻译:

      1.png




上一篇:系统管理-优化进阶-计划后台任务
下一篇:系统管理-优化进阶- 安全加固

本版积分规则

参加 ITIL 4 基础和中级专家认证、v3专家升级、DevOps专家认证、ITSS服务经理认证报名
本站关键字: ITIL| ITSM| ISO20000| ITIL培训| ITIL认证| ITIL考试| ITSS| ITSS培训| ITSS认证| IT运维管理| DevOps| DevOps培训| DevOps认证| itop| itil4| sre| 开源ITSM软件

QQ|小黑屋|手机版|Archiver|艾拓先锋网 ( 粤ICP备11099876号-1 )|网站地图

Baidu

GMT+8, 2021-5-15 06:29 , Processed in 0.155780 second(s), 31 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表