
hyperf
文章平均质量分 81
白狼栈
http://www.manks.top
展开
-
hyperf 实战之问答系统接口开发——概述(连载中)
这个系列我们主要讲什么呢?我们主要模仿 http://funqas.com/ 这个网站,利用 hyperf 实现一套问答系统的接口开发,包括 hyperf 框架的搭建、各个功能模块的实现以及后期的部署,手把手教你如何基于 hyperf 框架进行开发。转载 2022-11-11 12:02:45 · 526 阅读 · 0 评论 -
hyperf 如何对AMQP消息进行手动消费?
转发自白狼栈:查看原文在使用 hyperf 官方自带的 AMQP 队列时你会发现,不需要我们再额外启动进程对消息进行消费。这是因为默认情况下,使用 @Consumer 注解时,hyperf 会为我们自动创建子进程启动消费者,并且会在子进程异常退出后,重新拉起。来看一个简单的例子。1、创建producerphp bin/hyperf.php gen:amqp-producer DemoProducer2、投递消息namespace App\Controller;use App\Amqp\Pr原创 2022-01-10 15:29:23 · 1369 阅读 · 0 评论 -
hyperf从零开始构建微服务(二)——构建服务消费者
阅读目录构建服务消费者安装json rpc依赖安装JSON RPC客户端server配置编写业务代码编写服务消费者类consumer配置配置 UserServiceInterface编写UserControllerpostman测试自动配置服务消费者配置优化统一结果处理我们说过,服务提供者可以提供各种服务,它可以和数据库进行交互;服务消费者是纯消费的服务,只需要远程访问服务提供者即可。下面我们按步骤构建消费者模块。源码已上传至github,https://github.原创 2021-09-15 15:33:04 · 1000 阅读 · 0 评论 -
hyperf从零开始构建微服务(一)——构建服务提供者
阅读目录什么是服务构建服务提供者1、创建数据表2、构建服务提供者3、安装json rpc依赖4、安装rpc server组件5、修改server配置6、配置数据库7、编写基础代码7-1、编写model代码7-2、编写service代码postman测试上一篇文章我们了解了如何使用hyperf对项目进行垂直拆分,这是我们整个微服务模块的基础。hyperf支持JSON-RPC和gRPC,我们在分布式服务架构一文中介绍过什么是JSON-RPC以及JSON-RPC请求响应的案例(后来原创 2021-09-08 14:42:34 · 1319 阅读 · 1 评论