IT教程

Sentinel超最大连接数

5

Harries 发布于 2017-10-16

1. 问题描述 某准生产系统,测试运行一段时间后程序和命令行工具连接sentinel均报错,报错信息为: jedis.exceptions.JedisDataException: ERR max number of clients reached 此时应用创建redis新连接由于...

阅读(599)评论(0)赞 (1)

面向程序员的数据库访问性能优化法则

Harries 发布于 2017-08-30

1、  本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、  本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库; 3、  本...

阅读(60)评论(0)赞 (0)

使用Hystrix对Dubbo消费者提供线程隔离保护

5

Harries 发布于 2017-08-25

摘要: 在dubbo中对于消费者的保护提供了actives进行并发控制保护,但是功能相对薄弱,下面我们探讨下如何使用Netflix提供的服务容错组件Hystrix对dubo消费者提供线程隔离保护 在dubbo中对于消费者的保护提供了actives进行并发控制保护,但是功能相对薄弱...

阅读(366)评论(0)赞 (0)

Docker 架构

1

Harries 发布于 2017-08-12

Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。 Docker 容器通过 Docker 镜像来创建。 容器与镜像的关系类似于面向对象编程中的对象与类。 Docker 面向对象 容器 对象 镜像 类 Docker 镜像(Image...

阅读(98)评论(0)赞 (1)

Docker 资源汇总

Harries 发布于 2017-08-12

Docker官方英文资源 docker官网:http://www.docker.com Docker windows入门:https://docs.docker.com/windows/ Docker Linux 入门:https://docs.docker.com/linux/...

阅读(82)评论(0)赞 (1)

Docker 命令大全

Harries 发布于 2017-08-12

容器生命周期管理 run start/stop/restart kill rm pause/unpause create exec 容器操作 ps inspect top attach events logs wait export port 容器rootfs命令 commit ...

阅读(84)评论(0)赞 (1)

Docker 安装 Apache

1

Harries 发布于 2017-08-12

方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录apache,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/apache/www ~/apache/logs ~/apache/conf www目录将映射为apac...

阅读(97)评论(0)赞 (0)

Docker 安装 MongoDB

Harries 发布于 2017-08-12

方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录mongo,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/mongo ~/mongo/db db目录将映射为mongo容器配置的/data/db目录,作为mong...

阅读(161)评论(0)赞 (0)

Docker 安装 Redis

Harries 发布于 2017-08-12

方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录redis,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/redis ~/redis/data data目录将映射为redis容器配置的/data目录,作为red...

阅读(72)评论(0)赞 (0)

Docker 安装 Python

Harries 发布于 2017-08-12

方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录python,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/python ~/python/myapp myapp目录将映射为python容器配置的应用目录 进入...

阅读(68)评论(0)赞 (0)

Docker 安装 Tomcat

Harries 发布于 2017-08-12

方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录tomcat,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/tomcat/webapps ~/tomcat/logs ~/tomcat/conf webapps目录...

阅读(78)评论(0)赞 (0)

Docker 安装 MySQL

Harries 发布于 2017-08-12

方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录mysql,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/mysql/data ~/mysql/logs ~/mysql/conf data目录将映射为mysql容...

阅读(65)评论(0)赞 (0)

Docker 安装 PHP

1

Harries 发布于 2017-08-12

安装 PHP 镜像 方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录php-fpm,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/php-fpm/logs ~/php-fpm/conf logs目录将映射为ph...

阅读(70)评论(0)赞 (0)

Docker 安装 Nginx

1

Harries 发布于 2017-08-08

方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录nginx,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/nginx/www ~/nginx/logs ~/nginx/conf www目录将映射为nginx容器配...

阅读(68)评论(0)赞 (0)

Docker 容器连接

Harries 发布于 2017-08-08

前面我们实现了通过网络端口来访问运行在docker容器内的服务。下面我们来实现通过端口连接到一个docker容器 网络端口映射 我们创建了一个 python 应用的容器。 runoob@runoob:~$ docker run -d -P training/webapp pyth...

阅读(76)评论(0)赞 (0)

Docker 镜像使用

1

Harries 发布于 2017-08-08

当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。 下面我们来学习: 1、管理和使用本地 Docker 主机镜像 2、创建镜像 列出镜像列表 我们可以使用 docker images...

阅读(75)评论(0)赞 (1)

Docker 容器使用

8

Harries 发布于 2017-08-08

Docker 客户端 docker 客户端非常简单 ,我们可以直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。 runoob@runoob:~# docker 可以通过命令 docker command –help 更深入的了解指定的 Doc...

阅读(65)评论(0)赞 (0)