摘要: ```go # 这个参数表示当keepalive启用时,TCP发送keepalive消息的频度。默认是2小时,若将其设置得小一些,可以更快地清理无效的连接。 net.ipv4.tcp_keepalive_time=300 # 表示在内核放弃建立连接之前发送SYN包的数量 net.ipv4.tcp_syn_retries=1 # 当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN 阅读全文
posted @ 2020-05-06 10:42 梧桐花落 阅读(143) 评论(0) 推荐(0) 编辑
摘要: ```go !/usr/bin/env bash set e set x localIP= if [[ n $localIP ]];then echo "==LocalIP: $localIP" else echo "==LocalIP: $localIP" exit fi echo "==Star 阅读全文
posted @ 2020-05-06 10:39 梧桐花落 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1 安装 yum install y rabbitmq 如果之前有起来rabbitmq,先停止了 2 启动 sudo /etc/rc.d/init.d/rabbitmq server start 3 配置Q和等信息 创建虚拟主机 os.system("sudo rabbitmqctl add_vho 阅读全文
posted @ 2020-05-06 10:35 梧桐花落 阅读(790) 评论(0) 推荐(0) 编辑
摘要: HTTP 连接建立和请求处理过程 HTTP 连接建立和请求处理过程如下: Nginx 启动时,Master 进程,加载配置文件。 Master 进程,初始化监听的 Socket。 Master 进程,Fork 出多个 Worker 进程。 Worker 进程,竞争新的连接,获胜方通过三次握手,建立 阅读全文
posted @ 2020-05-06 10:28 梧桐花落 阅读(2873) 评论(0) 推荐(0) 编辑