亚瑟 亚瑟
4年前
php操作redis哨兵模式,主从切换后自动获取master
本文将介绍如何使用PHP来连接redis哨兵模式。哨兵模式:大概的原理就是监听redis主库心跳包,如果心跳断开,则枚举一个从库推举成为新的主库,防止redis宕机不能使用。为了增强redis的性能,防止其挂掉,引用redis哨兵监控redis集群是个不错的选择。下面三步简单记录php连接redis哨兵。第一步、获取哨兵模式连接redis句柄对象/
Stella981 Stella981
3年前
Docker容器使用jenkins部署web项目
(1)需要安装Docker容器,在Docker容器内安装jenkins,gogs,tomcat。  新建maven项目,添加findbugsplugin。使用docker启动jenkins,gogs,Tomcat的命令gogs:dockerrunitdp10022:22p10080:3000restarta
Stella981 Stella981
3年前
Linux下设置mysql允许远程连接
最近在Linux上安装了Mysql,然后在Windows环境下通过Navicat来连接时,出现报错:1045Accessdeniedforuser'root'@'XXX'(usingpassword:YES),如下:!连接报错(https://oscimg.oschina.net/oscnet/06a8eb47a09e5f19b5ad
Stella981 Stella981
3年前
SSL连接报错:javax.net.ssl.SSLHandshakeException
在使用SocketSSL双向连接时,客户端可以连接上服务端,但传输数据时报错javax.net.ssl.SSLHandshakeException:nullcertchain原因是使用的KeyStore文件不对首先创建服务器端私有密钥和公共密钥1,keytoolgenkeyaliasserverkeykeystore
Easter79 Easter79
3年前
SSL连接报错:javax.net.ssl.SSLHandshakeException
在使用SocketSSL双向连接时,客户端可以连接上服务端,但传输数据时报错javax.net.ssl.SSLHandshakeException:nullcertchain原因是使用的KeyStore文件不对首先创建服务器端私有密钥和公共密钥1,keytoolgenkeyaliasserverkeykeystore
Stella981 Stella981
3年前
Linux之基础命令
常用命令查看ip地址的两种方式ifconfigipaddrshowLinux的两种ip地址:  127.0.0.1本机回环地址  0.0.0.0全网地址/绑定所有网卡/所有地址Linux远程连接,连接本地虚拟机服务器windows默认没有ss
Stella981 Stella981
3年前
CSS之清除浮动 && float属性
DIV层内的元素在使用了float属性后无法自动改变高度的解决办法:有的时候为了让外侧层根据内容自动调整,没有设置高度或宽度,一般都会正常显示。但如果层内元素使用了float属性,就会使那些元素脱离文件流,就无法再扩充容器层,就会导致外层大小无法根据内容自动调整。关于这个问题,总结出以几种在当下几种主流浏览器都兼容的方法,供大家参考。1.清除浮动在层
Stella981 Stella981
3年前
Istio 综述与设计目标
原博客连接:http://blog.geekidentity.com/istio/overview/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.geekidentity.com%2Fistio%2Foverview%2F)综述本文档介绍Istio:一个用于连接
Wesley13 Wesley13
3年前
Mysql高级
Mysql高级day031\.应用优化前面章节,我们介绍了很多数据库的优化措施。但是在实际生产环境中,由于数据库本身的性能局限,就必须要对前台的应用进行一些优化,来降低数据库的访问压力。1.1使用连接池对于访问数据库来说,建立连接的代价是比较昂贵的,因为我们频繁的创建关闭连接,是比较耗费资源
Wesley13 Wesley13
3年前
Mysql_Learning_Notes_mysql系统结构_2
Mysql\_Learning\_Notes\_mysql系统结构\_2三层体系结构,启动方式,日志类型及解析方法,mysql升级连接层通信协议处理\\线程处理\\账号认证(用户名和密码认证)\\安全检查等tcp/ip连接网络端口号