本次使用docker搭建zabbix的组合是mysql+docker+zabix-server,使用zabbix容器连接mysql容器,mysql容器的数据库文件保存在物理主机/opt/mysql_db/mysql/datadir目录下。 测试环境为:1、操作系统版本为:centos7.5 2、do ...
分类:
数据库 时间:
2018-05-24 19:35:03
阅读次数:
530
使用 -p 标识来指定容器端口绑定到主机端口: 大小写p的区别是: w3cschool@w3cschool:~$ docker run -d -p 5000:5000 training/webapp python app.py 33e4523d30aaf0258915c368e66e03b49535 ...
分类:
其他好文 时间:
2018-05-14 15:13:25
阅读次数:
164
AJP13是定向包协议。因为性能原因,使用二进制格式来传输可读性文本。WEB服务器通过 TCP连接和SERVLET容器连接。为了减少进程生成 socket的花费,WEB服务器和SERVLET容器之间尝试保持持久性的TCP连接,对多个请求/回复循环重用一个连接。一旦连接分配给一个特定的请求,在请求处理 ...
分类:
Web程序 时间:
2018-03-14 16:55:36
阅读次数:
217
默认情况下,Docker 会将所有容器连接到由 docker0 提供的虚拟子网中。 用户有时候需要两个容器之间可以直连通信,而不用通过主机网桥进行桥接。 解决办法很简单:创建一对 peer 接口,分别放到两个容器中,配置成点到点链路类型即可。 首先启动 2 个容器: $ sudo docker ru ...
分类:
其他好文 时间:
2018-02-20 13:58:31
阅读次数:
176
Docker跨主机容器间网络通信实现的工具有Pipework、Flannel、Weave、Open vSwitch(虚拟交换机)、Calico实现跨主机容器间的通信。其中Pipework、Weave、Flannel,三者的区别是:Weave的思路在每个宿主机上布置一个特殊的route的容器,不同宿主机的route容器连接起来。?route拦截所有普通容器的ip请求,并通过udp包发送到其
分类:
其他好文 时间:
2018-02-06 14:11:18
阅读次数:
429
Calico是一个纯三层的虚拟网络方案,Calico为每个容器分配一个IP,每个host都是router,把不同host的容器连接起来。与vxlan不同的是:calico不对数据包进行封装,不需要NAT和端口映射,扩展性和性能都很好 与其他容器网络相比,calico还有一个优势:network po ...
分类:
其他好文 时间:
2017-11-18 18:39:31
阅读次数:
471
Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。 标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流等等,java ...
分类:
编程语言 时间:
2017-11-17 14:48:58
阅读次数:
254
Weave是weaveworks开发的容器网络解决方案。weave创建的虚拟网络可以将部署在多个主机上的容器连接起来。对于容器来说,weave就像一个巨大的网络交换机,容器可以直接通信,无需NAT和端口映射。除此之外,weave的DNS模块是容器可以通过hostname访问 weave不依赖分布式数 ...
分类:
其他好文 时间:
2017-11-16 18:43:25
阅读次数:
196
Calico是一个纯三层的虚拟网络方案,Calico为每个容器分配一个IP,每个host都是router,把不同host的容器连接起来。与VxLAN不同的是,Calico不对数据包做额外封装,不需要NAT和端口映射,扩展性和性能都很好。与其他容器网络方案相比,Calico还有一大优势:networkpolicy。用户..
分类:
其他好文 时间:
2017-09-13 09:20:52
阅读次数:
155
tomcat原始server.xml配置文件如下(删除注释): 简单说明:配置文件中server组件只能有一个,service可以有多个,每个service里面有多个connector(连接器)和一个Engine容器,连接器监听端口,接收请求后生成request和response对象并将请求交给En ...
分类:
其他好文 时间:
2017-09-09 19:42:46
阅读次数:
262