2019-04-24 Client Error #418: I'm a teapot! HTTP 状态码 418 是一个非常有趣且不常见的状态码,属于 RFC 2324,即“茶壶协议”(Hyper Text Coffee Pot Control Protocol, HTCP)。这个状态码的定义源于一个愚人节玩笑,并不被广... 阅读全文
2019-03-29 使用 TCP Keepalive 还是 HeartBeat 心跳包? 在网络编程中,TCP Keepalive 和 HeartBeat 心跳包都是用于检测连接状态和保持连接活跃的机制。选择使用哪种方法取决于具体的应用场景和需求。下面将详细比较这两种机制。 1. TCP Keepalive 1.1 概述 ... 阅读全文
2018-11-20 Tcp Rpc 踩坑实践 最近接到需求, 目前项目满足不了, 需要通过中间件实现. 经过讨论和分析, 最后打算 使用 swoole 构建一个 Tcp Rpc 服务. 正常的Rpc 轮子遍地都是 , 但是我们的需求很独特, 需要根据参数 将请求分配至指定 进程.... 阅读全文
2018-08-15 查看网络命令 查看DNS 在网络管理和故障排除中,DNS(域名系统)是一个至关重要的组成部分。本文将介绍如何使用各种网络命令查看 DNS 记录,帮助你更好地理解和管理网络。 什么是 DNS? DNS 是将域名转换为 IP 地址的系统,使用户能够使用易于记忆的域... 阅读全文
2018-08-07 无法在服务器使用 cURL 命令访问 HTTPS 域名的问题 在使用 cURL 命令访问 HTTPS 域名时,许多开发者会遇到各种问题。本文将探讨一些常见的原因以及解决方案,帮助你快速排查和解决这些问题。 常见问题 1. SSL 证书验证失败 当 cURL 无法验证 SSL 证书时,通常会返回错... 阅读全文