logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java使用redis实现分布式锁

      通过上篇文章,已经知道分布式锁有哪些实现方案及其优缺点。本文记录下使用redis实现分布式锁的测试例子。     使用Jedis的时候,建议使用版本2.6.0之上的,因为高版本set的时候,可以把key和过期时间一起原子性操作;2.6.0以下版本不行。网上有些文章的实现就是使用2.6.0之下的,这篇文章就分析了弊端。   pom.xml<dependency&gt

docker与虚拟机

转载自http://news.163.com/15/0806/09/B0AV38PO00014AED.htmlDocker容器技术——这个风头直追OpenStack的云计算开源项目,关于它的热议已席卷虚拟化乃至云计算行业,业内各大厂商(包括亚马逊、红帽、IBM和 VMware 等)都加入了容器的行列。这不禁让人想问:容器技术的崛起是否会带来虚拟化时代的结束?容器,并

#docker
mysql5.7主从配置--docker创建mysql

想搭建个mysql主从复制的环境,但是资源有限,不想创建多个虚拟机,就用docker来吧。如果docker pull 从官方下载mysql镜像,速度非常慢,所以就从daocloud下载镜像吧,速度很快。docker pull daocloud.io/library/mysql:5.7运行起来,端口分别对应3306,33073306为主,3307为从 进入3306

#mysql
mycat学习03之centos7下搭建mycat1.6

经过前2篇文章,对mycat有了个初步了解。准备了centos7虚拟机一台,准备动手练练。

docker学习6--容器搭建JDK/tomcat环境

在镜像时centos7的容器内搭建JDK/tomcat的web运行环境。1.将JDK/tomcat压缩包上传到宿主机    由于本人window下已经有所需的tar.gz了,直接上传就OK了,就不在linux里面下载了。将jdk,tomcat上传到宿主机的/opt/soft2.容器安装并配置环境    运行centos镜像,并将宿主机/opt/soft目录挂载到容器的/op

#docker
docker学习7--宿主机和容器时间不一致问题

启动一个以centos为基础的镜像,进入容器内date '+%Y-%m-%d %H:%M:%S'查看时间,发现容器时间和宿主机不一致。    一台宿主机可以有多个docker容器,宿主机的时间可能会和容器时间不一致,主要是因为宿主机设置了时区,但是Docker容器并没有设置,这才导致它们时间不同步。解决方法1:挂载/etc/localtime到容器内      或者dock

#docker
zookeeper学习2之zkCli.sh命令行

转载自http://www.cnblogs.com/leesf456/p/6022357.html

#zookeeper
springCloud学习03之api服务网关zuul反向代理及重试配置

在前面学习ribbon,feign的时候,向api提供者发起请求的时候,实际用的是http://提供者服务名称这形式,如果提供者api自身进行了集群,没有使用类似nginx的反向代理,而消费者又没有连接eureka的话,那就麻烦了。spring cloud中的zuul其中的一个功能就担任了反向代理的功能,还能连接eureka进行服务发现。     如果使用nginx对提供者集群进行反向代理,架

HttpInvokerProxyFactoryBean一个简单例子

初步接触httpinvoker.HttpInvokerProxyFactoryBean,弄了个简单的小例子,记录一下。先来个项目文件层次图 服务器端包括:domain、service、dao、service-config.xml,使用web容器启动,比如tomcat、resin等。客户端包括:domain、service中的IxxxService(接口即可)、c

docker学习8--同主机下容器通信

本系列docker学习都是在centos7下学习的。1.容器放主机/主机访问容器     启动一个已经配置好JDK、tomcat的镜像,命名为tomcat01。        使用route -n查看主机的路由,ifconfig查看主机的ip。       docker0网卡是docker安装启动的时候就在主机上生成,所有的容器都会经docker0网卡发出数据。容器

#docker
    共 18 条
  • 1
  • 2
  • 请选择