1 其他 2018-12-24 大规模网站如何抗压力 大规模网站面临的压力主要来自于高并发请求、数据访问、用户交互等因素。为了保证网站在高流量情况下的稳定性和响应速度,可以采取以下策略和技术: 1. 架构设计 1.1 分层架构 采用分层架构将不同功能模块分开,如前端、应用层和数据层。这有助于管理流量并提高系统的可维护性。 1.... 阅读全文
2 踩坑教训 2018-12-24 [踩坑实践] Swoole dispatch_func 自定义分配worker 进程 swoole 的分配worker 进程方式有很多 轮询 争抢 空闲 等等. 因为业务的需求, 我们的服务需要根据用户uid 分配 worker 进程做到用户操作排队. dispatchfunc 自定义分配worker进程方法, 真实让我又爱又恨. 好处不多说 满足业务需求,... 阅读全文
3 踩坑教训 2018-12-23 Swoole 报错 NOTICE swFactoryProcess_finish (ERROR 1004): send 76 byte failed, 记录下swoole 抛错 表示连接已经被关闭了,所以send会失败, 客户端的问题跟服务端没关系 , 当然 如果你fd 用错了 就呵呵了 https://group.swoole.com/question/106029 阅读全文
4 其他 2018-12-19 接口高并发解决方案 处理高并发请求是 Web 应用开发中的一项重要挑战。以下是一些常用的解决方案和最佳实践,可以帮助您应对接口的高并发问题。 1. 负载均衡 1.1 使用负载均衡器 通过负载均衡器(如 Nginx、HAProxy、AWS ELB 等)将请求分发到多个后端服务器,均衡负载,提高系... 阅读全文
5 编程语言 2018-12-10 PHP HTTP 接口简单测试用例 在 PHP 中,测试 HTTP 接口可以使用 curl 命令或 filegetcontents 函数。以下是两种方法的示例,帮助您快速了解如何测试 HTTP 接口。 1. 使用 curl 测试 HTTP 接口 curl 是一个强大的命令行工具,用于发送 HTTP 请求。您可... 阅读全文