Karp 的技术博客
踩坑教训
Swoole 抛错 onTimeout handler error 问题解析与解决

在使用 Swoole 开发高性能网络应用时,可能会遇到 onTimeout handler error 的错误。这通常与定时任务或异步操作的超时处理有关。以下是该错误的常见原因及解决方案。

踩坑教训
X-Forwarded-For IP伪造问题处理

这个文章放在云笔记里面半年多了, 出现问题场景是我们从 `迁移至 阿里云` 之后;
优化 api服务 发现有大量用户通过 X-Forwarded-For 仿造客户端IP 从而跨过我们后端对IP做的频率限制.

踩坑教训
Swoole Task 阻塞 Worker 开发教训

在使用 Swoole 进行异步编程时,Task 进程是处理耗时操作的有效工具。然而,由于 Task 进程的队列机制,可能会导致阻塞,从而影响 Worker 进程的性能。以下是一些常见的坑和解决方案,以帮助您优化 Swoole Task 的使用。

踩坑教训
PHP 反序列化注入踩坑

运气真不错 牛市来了 服务就让人盯上了 教训很深刻 50w 的学费.

踩坑教训
/tmp 下产生大量 swoole.task 临时文件 磁盘空间打满问题

今天一台测试服务器 /tmp 下产生大量 swoole.task 临时文件 大概几十万个 将磁盘打满了 大概时间也就7天以内 , 这些文件什么鬼 ?? 是worker to task 的队列长度堵塞 生成的文件吗?