平台建设 第7页
各种运维平台的运维经验,包括应用平台、中间件、云和容器等。
1更新Nextcoud版本时,后台提示“Nextcloud 21将不再支持这个版本,需要 MySQL 8 或更高版本”,在确认Wordpress也是支持Mysql8的之后,好吧,又开始折腾了。
1Imagick是一个可以供PHP调用ImageMagick功能的PHP扩展,使用这个扩展可以使PHP具备和ImageMagick相同的功能,升级PHP后需要匹配升级imagick版本。
1Nginx的stream模块,可以实现对四层TCP/UDP协议的转发、代理、负载均衡等,比如本文中的实例就有mysql、zookeeper和dns的代理或负载方法。
1Nginx常常用于反向代理和负载均衡,代理模式包括http、stream、mail、tcp等。本文重点讲述http模块的常用参数,以及代理PHP站点、Websocket的基本优化。
1Mysql默认数据库引擎是InnoDB,其innodb_file_format为barracuda,这种格式无法创建大表,因此需要将ENGINE改为MyISAM,可以修改my.cnf配置默认引擎,也可以在创建表时修改。
2MySQL集群当主库故障时,通过MHA可以实现快速完成主从切换,本文讲解MHA+LVS+Keepalived搭建Mysql集群的方法,以此为基础,能够很轻松的实现横向扩展,比如读写分离、扩展主库、扩展从库。
1MySQL因开源且强大而广泛流行,且功能也很丰富,通过其自带配置就可以轻松完成主从复制和主主复制。本文讲述Mysql配置主从及重设主从的方法。
1由于应用场景多样化,而zabbix自带的模板并不能满足各种应用的监控需求,本文则是实现自动发现并监控端口方法,其中脚本文件包括python和shell两个版本。
2针对JVM的监控包括Classes、Memory、Runtime、Threads等一共8类,这些监控项对分析Java的性能有非常重要的意义,可以帮助开发或运维更合理的分配资源。
1本文讲述如何通过Zabbix对Redis进行监控,可自动发现Redis端口并全面监控Redis各项参数,建议zabbix-server版本高于4.0。