k8s操作手册 2.3k8s-node01 10.99.1.62 k8s-node02.cof-lee.com k8s-node02 EOF ★k8s初始化时要求系统里有/etc/resolv.conf文件及系统对外通信网口上配置有 默认路由;根据实际情况添加 # cat >> /etc/resolv.conf <通信,底层实现是使用了vxlan flannel源码地址: h�ps://github.com/flannel-io/flannel #先下载flannel插件的k8s部署yml文件 # wget #先删除旧的部署 #再在kube-flannel.yml部署配置文件里的- /opt/bin/flanneld下面的args:这行下面 再添加一行配置 - --iface-regex=10.99.1.* 匹配要通信的ip网段(为node结点的通 信ip网段,即pod容器流量使用此ip网络对应的网口进行vxlan封装) #最后重新部署flannel的deployment文件 # kubectl apply 0 码力 | 126 页 | 4.33 MB | 1 年前3
python3学习手册★多进程mul�processing.Process类 python多进程(mul�-process)适用于计算密集型的任务, 对于I/O密集型任务应该使用多线程(mul�-thread),比如磁盘读写, 网络通信等 在python中,对于计算密集型任务,多进程占优势;对于IO密集型任 务,多线程占优势。 使用多进程时,各进程拥有独立的内存空间,无法共享内存空间,所 以各进程无法访问同一个全局变量,若需要各进程共享某个全局变 == "__main__": main() ★多进程同步之Event(事件) 使用mul�processing.Event()方法创建一个事件对象, 事件用于进程之间的通信。一个进程发出一个信号,其他一个或者多 个进程等待,调用Event对象的wait方法,进程则会被阻塞,直到别的 进程set之后才会被唤醒。 import random import multiprocessing 过no�fy唤醒一个挂起的线程。 最后通过release程序释放资源 ★多线程同步之Event(事件) 使用threading.Event()方法创建一个事件对象, 事件用于线程之间的通信。一个线程发出一个信号,其他一个或者多 个线程等待,调用Event对象的wait方法,线程则会被阻塞,直到别的 线程set之后才会被唤醒。 import random import threading0 码力 | 213 页 | 3.53 MB | 1 年前3
共 2 条
- 1













