分类: linux运维

Redis官方集群原理及特点

Redis官方集群原理及特点 基本介绍 Redis 集群是一个可以在多个 Redis 节点之间进行数据共享的设施。 Redis 集群不支持那些需要同时处理多个键的 Redis 命令, 因为执行这些命令需要在多个 Redis 节点之间移动数据, 并且在高负载的情况下, 这些命令将降低Redis集群的性能, 并导致不可预测的行为。 Redis 集群通过分区partition来提供一定程度的可用性availability: 即使集群中有一部分节点失效或者无法进行通讯, 集群也可以继续处理命令请求。 Redis集群提供了以下两个好处: 将数据自动切分split到多个节点的能力。 当集群中的一部分节点失

继续阅读 >>

linux服务器 云虚拟主机基础安全设置

日常工作中有很多人会问,我买了阿里云的主机 买了腾讯 百度 的虚拟云主机,是不是就什么都不用做,直接用就行。这里说明一点,不是的主机提供商只是提供最基础的安全防护,担着不包括对你业务的防护,最基础的包括流量清洗  抗ddos攻击  系统级别漏洞检测(0day) 端口映射等功能,但是对于服务器本身的安全还是需要你自己设置的。 购买一台云主机,ok  它就是一台裸机 ,相当于新安装了一台服务器,那么需要做什么呢,我们一一列举一下: 1.修改远程管理ssh默认端口修改/etc/ssh/sshd_config #port 22 修改为 port 10022 ##(端口可以根据自己需要设置) 重启ssh

继续阅读 >>

tomcat8 启动报错: ignoring option PermSize=256m处理方法

tomcat版本由7.0升级到8.0启动时,日志报错 Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=512m; support was removed in 8.0 Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=1024m; support was removed in 8.0 查找资料发现 -XX:PermSize和-XX:MaxPermSize在jdk1.8中被弃用了,使用-XX:MetaspaceSize

继续阅读 >>

生产内网ssh登陆变慢问题原因及解决办法

最近发现内网一些服务器ssh连接变慢,原来都是秒开的现在基本上要等10几秒才能返回登陆界面,因为是在内网基本上排除网络连接问题 仔细研究发现这几台服务使用了运营商的dns服务器,应该是dns不支持反向解析造成连接等待10几秒超时后才返回结果导致的。 解决的方法很简单取消ssh的反向dns解析就可以了 vi /etc/ssh/sshd_config 将 # UseDNS yes 改为 UseDNS no centos6重启ssh service sshd restart 这里我用的是centos7 系统 重启ssh服务 systemctl restart sshd.service ctrl+d 

继续阅读 >>

make: 警告:检测到时钟错误。您的创建可能是不完整的 问题解决方法

今天编译nginx源码,make的时候也出现了这个问题,报错”make: 警告:检测到时钟错误。您的创建可能是不完整的。” 分析原因: 中途修改过一次服务器时间,服务器上的文件最后修改时间比当前时钟要晚 解决办法: 用touch 命令把源程序的时间戳改一下 find . -type f -exec touch {} \; 然后在make 一切ok

继续阅读 >>