ITMX

开启Docker管理端口

针对yum命令安装的Docker,修改方式如下 vi /etc/sysconfig/docker 在OPTIONS参数的后面加入 -H unix:///var/run/docker.sock -H 0 ...

docker-machine create老慢的解决方案

最近在入门docker swarm,为了节省硬件资源,于是采用docker machine来创建多个虚拟机,但是在创建虚拟机的过程中,命令行卡在下载一个叫boot2docker.iso,这个文件其实就 ...

清除浏览器的HSTS缓存

场景是这样的,公司有个产品页面是https访问的,最近因为一些原因需要将服务器从华南迁移到香港,部署完成之后,一切安好,SSL正常,但是第二天发现网页经常间歇性打不开,浏览器左下角提示:正在建立TLS ...

reids使用lua实现setnx+expire的效果

最近在做spring cloud微服务架构,有些业务用到了分布式锁,于是了解到redis的setnx可以实现分布式锁,但是我考虑到死锁的问题,就考虑加上过期时间,但是setnx不支持同时设置过期时间, ...

redis中使用lua获取所有未设置过期时间的key

redis中是可以使用eval直接运行lua的,但是不宜编写耗时的逻辑。 eval传送门 使用eval命令运行lua脚本通过scan遍历当前库的所有key,然后返回所有未设置过期时间的key列表 lo ...

idea中的maven模块变成灰色的可能原因

在使用idea的过程中,遇到其中一个maven模块变成灰色 造成这个的原因可能是忽略了maven模块,可以尝试如下解决方法: 在idea中maven的setting中找到ignored files,看 ...