Linux服务器内核参数优化
Linux服务器内核参数优化,就是对业务服务应用而进行的系统内核参数调整。将优化参数加入文件/etc/sysctl.confnet.ipv4.tcp_fin_timout 表示套接字由本端要求关闭,这个参数决定了它保持在FIN-WAIT-2状态的时间,默认60秒。net.ipv4.tcp_max_syn_backlog 表示SYN队列的长度,默认1024,建议加大队列的长度为8192或更多,这样可以容纳更多等待连接的网络连接数。该参数为服务端用于记录那些尚未收到客户端确认信息的连接请求最大值
redis数据迁移方案
将dump.rdb拷贝到要迁移服务器的redis工作目录,保证迁移服务器的redis服务是关闭状态。 注意:在导入的过程中如果有关于key的报错,请将此键删除,重新导入。
LNMP分离式环境部署
LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。——Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、 centos、ubuntu、fedora、gentoo等。——Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。——Mysql是一个小型关系型数据库管理系统。——PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统。
高可用mongodb副本集
项目目标:故障自动切换和自动修复成员节点,各个数据库之间数据完全一致。项目描述:副本集没有固定主节点,是整个集群选举得出的一个主节点,当其不工作时变 更其他节点。最小的副本集也应该具备一个primary节点和两secondary节点。两个节点的副本集不具备真正的故障转移能力。所有Secondary都宕机、或则副本集中只 剩下一个节点,则该节点只能为Secondary节点,也就意味着整个集群智能进行读操作而不能进行写操作,当其他的恢复时,之前的primary节点仍然是primary节点