摘要:
网络通信框架设计 使用epoll监听socket获得连接 accept和新socket也应该设为非阻塞模式,可使用循环反复读取,直到返回-1,错误码为EAGAIN 使用IO复用接收到异常事件,如 EPOLLERR 或 FD_CLOSE 则关闭socket。如果 send/recv 返回0则也可以关闭 阅读全文
摘要:
k8s 安装流程 机器要求:CPU大于2核,RAM大于2GB。网络互通,设置不同主机名、MAC地址 各个机器设置自己的域名,修改hosts文件 192.168.56.121 ubuntu01 192.168.56.122 ubuntu02 192.168.56.123 ubuntu03 192.16 阅读全文
摘要:
RbbitMQ 作用: 解耦 冗余(存储) 扩展性 削峰 可恢复性 顺序保证 缓冲 异步通信 RabbitMQ从最初就实现了一个特性:使用协议本身就可以对队列和交换器(Exchange)这样的资源进行配置。 工作模型 Exchange交换机,将消息路由到一个或多个队列种,若路由不到则返回给produ 阅读全文