马一个:http://tengj.top/2017/12/20/springboot11/
参照:http://blog.csdn.net/gongxinju/article/details/48438501在服务器上更新了新的jdk,也在/etc/profile中设置了新的JAVA_HOME,并且source/etc/profile然后使用java-version和javac-version发现版本还是老版本,死活没有使用我新指定的。中间各种排查,这里就不废话了,下面是文件的根源和解决
网上查了一下说是DNS服务器错误。于是修改一下/etc/resolv.conf添加一个nameserver8.8.8.8完成
L331.fork耗时导致高并发请求延时:infostats参数last_fork_usec最近一次fork时长优化:fork耗时跟redis主进程的内存有关系,一般控制redis内存在10G以内2.AOF阻塞问题fsync超过2秒,写请求就会阻塞防止主从offset偏差太大导致数据丢失优化:优化硬盘写入速度3.主从复制延迟问题inforeplication查询master的offset和slav
水平扩容和移除节点没有实际操作过,只做记录,下次再进行本次实验性操作:1.加入新的mastermkdir-p/var/redis/7007修改配置文件信息/etc/redis/7007.confport7007cluster-enabledyescluster-config-file/etc/redis-cluster/node-7007.confcluster-node-timeout15000
部署集群之前,需求停掉之前的redis进程和哨兵;rediscluster虽然支持集群,会自动进行主从分布,但其实是不支持读写分离的。1.rediscluster重要配置cluster-enabledcluster-config-file<filename>这是指定一个文件,供cluster模式下的redis实例将集群状态保存在那里,包括集群中其他机器的信息,比如节点的上线和下限,故障
最近根据视频学习redis主从备份,哨兵机制遇到异步复制,如果从比主延迟超过设定的时间值数据,则主机拒绝客户端写入,遇到这种情况,java客户端应该进行的操作,视频里解释为:1)一般来说,客户端进行降级存储,(磁盘存储?)client接收的请求也做降级处理,进行请求限流;2)或者通过kafa(消息队列)临时存储,每隔一定时间从队列里面取出来,尝试存入master;根据给出的方案思考了下,真正实行起
准备工具:2台安装好redis的centos系统,可以在虚拟机上安装1.修改从redis的配置文件信息:/etc/redis/6379.conf1)bind192.168.1.108#bind127.0.0.1修改成bind自己的ip,不修改导致外机无法连接上去,直接可以在log中看到connectionrefused2)slaveof主机IP主机redis端口号#slaveof<maste
安装工具:jdk-7u60-linux-i586.rpm1.将rpm放到/usr/local下,rpm-ivhjdk-7u60-linux-i586.rpm2.配置jdk环境变量vi~/.bashrc在最开始2行加入:exportJAVA_HOME=/usr/java/latestexportPATH=$PATH:$JAVA_HOME/bin执行以下命令source~/.bashrc3.测试jdk
仅作为个人日志记录 为以后进行相同的操作进行参考
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号