位置: 编程技术 - 正文

PHP框架Laravel中实现supervisor执行异步进程的方法(php框架yii)

编辑:rootadmin

推荐整理分享PHP框架Laravel中实现supervisor执行异步进程的方法(php框架yii),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:phprestfulapi框架,php laravel artisan,laravel phpstudy,laravel入门与实战:构建主流php应用开发框架,laravel入门与实战:构建主流php应用开发框架,php的laravel框架,phpstudy安装laravel框架,phpstudy安装laravel框架,内容如对您有帮助,希望把文章链接给更多的朋友!

问题描述

大家在使用Laravel框架实现动态网页时,若有些操作计算量较大,为了不影响用户体验,往往需要使用异步方式去处理。这里使用supervisor和laravel自带的queues实现。下面来看看详细的介绍:

Supervisor

Supervisor ( 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命令启动。

方法如下

1. 安装supervisor

安装完后重启supervisor:service supervisor restart

PHP框架Laravel中实现supervisor执行异步进程的方法(php框架yii)

2. 配置supervisor文件

这里配置了supervisor管理的进程指令,用于启动laravel队列的监听。同时指定了进程数和错误日志地址。

3. queue配置

编写队列代码之前,需要配置queue,其配置位置在config/queue.PHP中,在这里你需要配置你的队列驱动器,例如数据库、Redis、同步等。不同的选择都有相应的配置。我这里选择redis进行配置。

例如:

4. 编写异步程序

异步成程序在app/job目录下编写,新建一个自己的类,例如:Shutdown,编写类的构造函数和handle函数。handle函数中是程序计算过程。

5. 执行异步函数

使用这一条指令就可以创建一个异步程序。

总结

标签: php框架yii

本文链接地址:https://www.jiuchutong.com/biancheng/293212.html 转载请保留说明!

上一篇:PHP laravel中的多对多关系实例详解(php的lamp)

下一篇:解决laravel 5.1报错:No supported encrypter found的办法

  • 委托加工业务的会计处理
  • 应交所得税的计算公式
  • 经销商返点方案范文
  • 高新技术企业加计抵减
  • 公司报销房租还能扣税吗
  • 两免三减半的范围
  • 免税小规模企业开专票可以吗
  • 设备税款
  • 采购入库损耗如何计算
  • 企业公车私用如何处理
  • 无法执行合同的说明函
  • 筹建期装修费用计入什么科目
  • 城镇土地使用税减免税政策
  • 个人劳务法律规定
  • 2017年全国税收收入是多少
  • 财务费用负数是什么意思
  • 确认国债利息收入的依据
  • 服务业的营业成本怎么算
  • 五联折叠票和两联折叠票的区别
  • 办理转移登记需要什么资料
  • 完成产值怎么算
  • 北大新闻传播学院副院长
  • 主合同主体变更,从合同怎么处理
  • 资产减值损失汇算清缴需要调增嘛?
  • 应交消费税会计分录怎么做
  • 企业办理银行结汇流程
  • 电脑关机了wifi还能检测到在线
  • 开出发票单位收到款项如何平账?
  • 玩游戏的显示器要高刷还是高分辨率
  • wordpress相关文章
  • php必背知识点
  • 委托代销商品发票是谁开给客户
  • uniapp相关面试题
  • 消费税计算包括关税吗
  • 残疾人在公司上班公司有什么好处
  • 大溪地海岛在什么地方
  • 圣托里尼岛具体位置
  • 国内外人工智能发展现状,及最新的人工智能应用?
  • php判断useragent
  • 微信php源码
  • 最新预提房租会计分录
  • 印花税计提比例是多少
  • Spring Boot 3.0 正式发布,王炸!!
  • php自动加载函数
  • 未缴足注册资本
  • 已交土地使用金的划拨商品房与商品房的的区别
  • 行政事业单位资产管理办法
  • mongodb配置文件详解
  • 金蝶软件如何建立新账套
  • 金税盘抵扣的结转会计分录
  • 年金现值的含义
  • 固定资产计提折旧表
  • 企业取得的财政补贴是否缴纳增值税
  • 工厂加工费如何计算
  • 购买样品入库的账务处理
  • 广告费属于管理费用的哪一类
  • 上年度会计凭证怎么填
  • 微信支付属于现金支付还是转账支付
  • 坏账准备计入营业外支出什么明细
  • 年度利润总额怎么填
  • sqlserver索引语句
  • sqlserver表结构如何导入到oracle
  • ntfs跟fat32
  • 一键ghost U盘版
  • 苹果mac怎么安装win10
  • win7系统莫名其妙占用个D盘
  • linux nc命令详解
  • win7系统如何连接共享打印机
  • linux克隆虚拟机
  • Unity3D游戏开发基础
  • chrome heat
  • node.js常用命令
  • unity3d模型怎么制作
  • 原生javascript
  • 全国税务查询
  • 增值税税控开票软件密码不知道了怎么办
  • 工程咨询服务税需要每月缴纳吗
  • 邮储银行优势及特长简介
  • 补充耕地指标费用能从储备中心支付吗
  • 报纸的增值税税目是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设