桥接模式 定义:是将抽象部分与它的实现部分分离,使它们都可以独立地变化。它是一种对象结构型模式,又称为柄体(Handler and Body)模式或接口(interface)模式。 图示: 》 || || 《 package com.offcn.designpattern.bridgepattern ...
分类:
其他好文 时间:
2020-02-16 14:36:52
阅读次数:
65
1. 桥接模式(Bridge Pattern) 桥接模式是一种对象结构型模式,是将抽象部分与它的实现部分 分离,使它们都可以独立地变化,其主要对象有: Abstraction:抽象类 RefinedAbstraction:抽象类的具体实现 Implementor:实现类接口 ConcreteImpl ...
分类:
其他好文 时间:
2020-02-15 13:47:54
阅读次数:
88
sysctl.conf #增加tcp侦听队列 net.core.somaxconn = 2048 #修改内核分配内存的方式(1:内核允许分配所有的物理内存) vm.overcommit_memory = 1 #进程最大打开文件描述符数 fs.file-max = 1000000 #socket 读写 ...
分类:
系统相关 时间:
2020-02-14 22:18:50
阅读次数:
100
Linux是有文件句柄限制的,而且Linux默认不是很高,一般都是1024,生产服务器用其实很容易就达到这个数量 系统总限制是在这里,/proc/sys/fs/file-max.可以通过cat查看目前的值,修改/etc/sysctl.conf 中也可以控制. /proc/sys/fs/file-nr ...
分类:
其他好文 时间:
2020-02-10 13:31:17
阅读次数:
56
与Linux-bridge不同,使用Openvswitch作为网络驱动之后创建vxlan网络会在controller生成三个网桥,分别是: br-int 连接 Dnsmasq,流表逻辑处理 br-ex 连接网卡,出外网网桥 br-tun 隧道端点 在compute节点生成两种网桥,分别是: br-i ...
分类:
其他好文 时间:
2020-02-10 11:44:56
阅读次数:
56
查看方式:1、sysctl-a2、cat/proc/sys/vm/overcommit_memory一、overcommit_memory内核源码中的介绍:Thisvaluecontainsaflagthatenablesmemoryovercommitment.Whenthisflagis0,thekernelattemptstoestimate(估算)theamountoffreememory
分类:
系统相关 时间:
2020-02-06 18:13:07
阅读次数:
124
实验参考 Open vSwitch的GRE隧道实验网络 实验步骤: 1.配置VM1 (1)Open vSwitch服务验证 验证虚拟机VM1的OvS服务是否被启动好: # ps -ef|grep ovs 2. 在VM1中创建两个bridge: # ovs-vsctl add-br br0 # ovs ...
分类:
其他好文 时间:
2020-02-06 01:49:57
阅读次数:
116
前戏 查看网络模式: docker network ls 默认的三种网络模式: bridge:桥接模式 host:主机模式 none:无网络模式 bridge桥接模式 桥接模式是docker 的默认网络设置,当Docker服务启动时,会在主机上创建一个名为docker0的虚拟网桥,并选择一个和宿主机 ...
分类:
其他好文 时间:
2020-02-05 13:42:03
阅读次数:
338
1. 【推荐】高并发服务器建议调小 TCP 协议的 time_wait 超时时间。 说明:操作系统默认 240 秒后,才会关闭处于 time_wait 状态的连接,在高并发访问下,服务器端会因为 处于 time_wait 的连接数太多,可能无法建立新的连接,所以需要在服务器上调小此等待值。 正例:在 ...
分类:
其他好文 时间:
2020-02-05 13:36:20
阅读次数:
85
1.1 五种网络模式Docker支持五种网络bridge默认网络,Docker启动后创建一个docker0网桥,默认创建的容器也是添加到这个网桥中;IP地址段是172.17.0.1/16可在宿主机中使用ifconfig查看host主机模式,只与主机通信nonecontainer与容器互相通信自定义自... ...
分类:
其他好文 时间:
2020-02-04 23:26:20
阅读次数:
91