记录下swoole 抛错 NOTICE swFactoryProcess_finish (ERROR 1004): send 76 byte failed, because connection[fd=40]表示连接已经被关闭了,所以send会失败, 客户端的问题跟服务端没关系 , 当然 如果你fd 用错了 就呵呵了https://group.swoole.com/question/106029
在CentOS 6.3 x86_64下安装php-mcrypt的时候出现了问题:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again,需要安装`epe源。解决方法: 一句话:把/etc/yum.repos.d/epel.repo,文件第3行注释去掉,把第四行注释掉。...
Redis 测试 Demo<?php
# 原子操作 redis 事务
$redis = new \Redis();
$redis->connect('127.0.0.1', '6379', 3);
// 监控key WATCH 事务开启前监控key
$redis->WATCH('test_hash');
// 开启事务
$redis->MULTI();
// ...
XHProf 是一个轻量级的 PHP 性能分析工具,用于分析 PHP 应用程序的性能瓶颈和函数调用情况。它主要用于帮助开发者优化代码,提高应用程序的运行效率。以下是 XHProf 中的一些关键名词及其解释。1. 性能分析(Profiling)性能分析是收集程序运行时数据的过程,以识别性能瓶颈和优化点。XHProf 通过监控函数调用、执行时间和内存使用等指标,提供详细的分析报告。2. 函数调用...
最近接到需求, 目前项目满足不了, 需要通过中间件实现.经过讨论和分析, 最后打算 使用 swoole 构建一个 Tcp Rpc 服务.正常的Rpc 轮子遍地都是 , 但是我们的需求很独特, 需要根据参数 将请求分配至指定 进程. 构建出一套同步堵塞的服务.场景举例:修改用户A的资产, 通过参数 `uid` 分配器将 请求发送至固定 进程. 使得用户资产都在单进程内排队更新.上面的场景是很好...