k8s操作手册 2.3
no #可见k8s服务器上只有2个网桥,一个名为cni0,是k8s的pod网络用的,本k8s服 务器上的所有pod的网卡都连通到这个网桥里,即同一台k8s服务器上的所有pod 容器处于同一个二层广播域 ★k8s服务器上的各网卡关系图 [root@k8s-node01 ~]# ip route #查看k8s node结点上的路由表 default src 10.244.3.1 #本node结点上的pod网段 #由上面的路由表可得知,各k8s服务器上的pod容器并不是在同一个二层广播域 里,虽然底层是vxlan隧道,所有的pod处于一个overlay网络里,但为了避免二 层的广播流量占用大量的网络带宽,所以k8s把pod网段进一步细分了,各服务 器占一个子网段,然后各pod子网之间是走路由转发的,路由下一跳为flannel.10 码力 | 126 页 | 4.33 MB | 1 年前3python3学习手册
opuser.join() if __name__ == "__main__": main() ★多进程同步之Event(事件) 使用mul�processing.Event()方法创建一个事件对象, 事件用于进程之间的通信。一个进程发出一个信号,其他一个或者多 个进程等待,调用Event对象的wait方法,进程则会被阻塞,直到别的 进程set之后才会被唤醒。 Operator线程启动后,就获得了条件变量锁cond并发出了消息,之后通 过no�fy唤醒一个挂起的线程。 最后通过release程序释放资源 ★多线程同步之Event(事件) 使用threading.Event()方法创建一个事件对象, 事件用于线程之间的通信。一个线程发出一个信号,其他一个或者多 个线程等待,调用Event对象的wait方法,线程则会被阻塞,直到别的 线程set之后才会被唤醒。 import print(listbox.curselection()) print(listbox.size()) listbox.bind('<>', select_item) # 将item的 选择事件和select_item()绑定 window.mainloop() console输出: () (1, 2, 3) 29 ★Listbox属性 selectmode= 0 码力 | 213 页 | 3.53 MB | 1 年前3
共 2 条
- 1