当前位置:首页 > 搜索和 Hyperf 相关的文章
-
为什么Hyperf集成Consul后服务名变成了IP_配置advertise_address属性
添加日期:2026-06-21 19:04:37 发布:smiling
服务名始终是配置的user-service,Consul控制台显示IP是Service ID而非Name;advertise_address仅影响健康检查连通性,配错会导致服务被下线而非改名。Hyperf 服务注册到 Consul 后,控制台里 ...
-
如何提高Hyperf项目的启动速度_通过生成Proxy类缓存与关闭热加载
添加日期:2026-06-07 21:02:38 发布:smiling
Hyperf 启动慢主因是注解扫描和 Proxy 类生成;watch 模式禁用缓存致每次重启等同冷启动,应禁用并改用 start 命令配合 runtime 目录可写、正确扫描路径配置及 Proxy 文件存在来启用缓存 ...
-
Hyperf 3.0中如何自定义数据库驱动_实现DriverInterface接口
添加日期:2026-06-07 20:59:32 发布:smiling
不必须。Hyperf Database 组件不依赖 AsyncQueue 的 DriverInterface;自定义数据库驱动应继承 Hyperf Database Connection 或实现 ConnectorInterface、Grammar 等真实扩展点,而非误用 ...
-
如何解决Hyperf在高并发下磁盘IO瓶颈_开启Swoole的aio异步化
添加日期:2026-06-07 20:35:44 发布:smiling
Hyperf高并发下磁盘IO卡住,是因为fopen等同步文件操作不被Swoole协程接管,仍走libc阻塞路径,直接阻塞Worker进程;必须启用Swoole aio并改用System::readFile writeFile等协程API,同时禁用opca ...
-
详解PHP中互斥锁库hyperf-wise-locksmith的使用
添加日期:2025-12-12 10:39:53 发布:smiling
在分布式系统中,如何确保多台机器之间不会产生竞争条件,是一个常见且重要的问题。hyperf-wise-locksmith 库作为 Hyperf 框架中的一员,提供了一个高效、简洁的互斥锁解决方案。本文将带你了解 ...
-
分享几个 Hyperf 常用助手函数
添加日期:2022-07-01 08:36:01 发布:smiling
使用 hyperf 已经有一段时间了,下面是一些常用的助手函数,分享一下~~~<?phpuseHyperf Contract StdoutLoggerInterface;useHyperf HttpServer Contract ResponseInterface;useHyperf Logger Log ...
-
基于 Hyperf + RabbitMQ + WebSocket 实现消息推送
添加日期:2022-06-19 09:08:33 发布:smiling
基于 Hyperf+ WebSocket +RabbitMQ 实现的一个简单大屏幕的消息推送。思路利用 WebSocket 协议让客户端和服务器端保持有状态的长链接,保存链接上来的客户端 id。订阅发布者发布的消息针对 ...
-
PHP 框架 Hyperf 实现处理超时未支付订单和延时队列
添加日期:2022-06-14 08:55:02 发布:smiling
延时队列Delayproducer PhpAmqpbuilder PhpAmqpBuilder php<?phpdeclare(strict_types=1);namespaceApp Components Amqp;useHyperf Amqp Builder Builder;useHyperf Amqp Builder QueueBuilder;cla ...
-
如何基于Hyperf实现RabbitMQ+WebSocket消息推送
添加日期:2022-06-12 12:05:39 发布:smiling
基于 Hyperf+ WebSocket +RabbitMQ 实现的一个简单大屏幕的消息推送。思路利用 WebSocket 协议让客户端和服务器端保持有状态的长链接,保存链接上来的客户端 id。订阅发布者发布的消息针对 ...
-
PHP 微服务集群搭建 - Hyperf
添加日期:2022-06-12 09:59:47 发布:smiling
微服务的概念由 Martin Fowler 于2014年3月提出:微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行在其独立 ...
-
浅谈减少Hyperf框架的扫描时间
添加日期:2022-05-02 10:22:04 发布:smiling
本文主要介绍了如何减少Hyper框架的扫描时间,对PHP协程框架感兴趣的同学,可以参考下。原因Hyperf框架为了防止用户更新组件后,代理缓存没有更新导致启动报错,增加了以下钩子。{"scripts":{"post ...
精彩文章
- ·如何正确配置 PHP 自动加载器以解决类文件路径查找失败问题(2026-07-28)
- ·如何在 PHP 中使用 foreach 循环去重显示多维数组中的特定字段值(2026-07-28)
- ·如何解决 PHP 自动加载器因相对路径导致的类找不到问题(2026-07-28)
- ·PHP 表单验证后跳转并传递数据的完整实现指南(2026-07-28)
- ·如何在PHP表单验证成功后跳转到新页面并传递数据(2026-07-28)
- ·Image Intervention 中缓存与克隆的正确使用方式(2026-07-28)
- ·如何在PHP中将表单提交的数值(0/3)安全转换为语义化文本(No/Yes)(2026-07-28)
- ·如何让 PHP 8.1 正确识别并使用 curl_init() 函数(2026-07-28)
- ·phpenv 安装和配置指南(2026-07-15)
- ·phpenv搭建PHP多版本管理工具(2026-07-15)