位置: 编程技术 - 正文

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的办法

  • 工资表个税多扣了账务处理递减
  • 预收账款什么时候确认收入
  • 偶然所得税起征点800是每月吗
  • 分公司撤销跨区域转固定资产到总公司
  • 一般纳税人劳务公司可以开3%的发票吗
  • 财务软件属于无形资产的哪一种
  • 关税消费税增值税计算公式
  • 期间损益结转错误怎么冲销
  • 进项税额销项税额月末需要结转吗
  • 企业所得税的利润总额是利润表中的哪个数
  • 特殊贸易区域怎样选择
  • 企业支付投资者股利属于什么引起的财务活动
  • 化验室购买仪器计入什么科目
  • 私人出租房子发票怎么开
  • 交通费汇算清缴怎么做账
  • 境外企业分红个税怎么交
  • 企业支付小额劳务费税率
  • 把水费开成物业费发票有什么风险吗?
  • 专票住宿费认证怎么操作
  • 增值税发票地址开错了有影响吗
  • 一般户开户行可以开增值税专票么
  • 费用报销单如何粘贴票据
  • 建筑企业预缴企业所得税会计分录
  • 转口贸易需要申报什么税
  • 补报的年报可以更改吗
  • 医疗废物处置费是什么意思
  • 珠宝加工税率是多少
  • php的类
  • 商票 银行贴现
  • window7无法正常启动怎么办
  • threejs loader
  • 办公用品开发票有哪些
  • 租金收入会计分录怎么写
  • 年中建账年初余额怎么录入
  • 批发企业商品盘点发生短缺时
  • 涅迪克角灯塔上的节日彩灯,缅因州 (© Walter Bibikow/Alamy)
  • php点击跳转
  • 新必应申请使用资格
  • opencv模板匹配原理
  • 增值税发票认证不了怎么回事
  • sed命令大全
  • 应收账款等于什么加什么
  • 原材料用于在建工程,进项税为什么不转出
  • 通行费发票电子化 机场路
  • 企业计提养老保险分录
  • 应付账款可以用预收账款代替嘛
  • 为SQLite3提供一个ANSI到UTF8的互转函数
  • 增值税发票没有抵扣联能作废吗
  • mysql数据库维护
  • 营业税金及附加是什么科目
  • 非营利组织也被称为?
  • 企业购买汽车的进项税可以抵扣吗
  • 小规模的认定标准
  • 当期应纳增值税税额的计算流程
  • 带有折扣的增值税专用发票图片
  • 逾期交房违约金 已支付金额
  • 筹建期间购买的五金工具计入什么科目
  • 固定资产清理增值税计税依据
  • 水泥销售技巧
  • 卖掉公司旧办公用品怎么入账
  • 资产减值损失审计程序是什么
  • 产品研发费用的计算公式
  • 本单位职工可以在本单位兼职吗
  • 记账凭证的附件和附单据
  • linux的安装流程和详细内容
  • win10系统关闭防火墙服务
  • win10一年更新几次
  • Linux系统怎么设置中文输入法
  • cocos2dx运行原理
  • Unity-Shader Sublime 自制shader提示插件
  • jQuery+PHP+MySQL二级联动下拉菜单实例讲解
  • jquery实现select选择框内容左右移动代码分享
  • u盘通过什么读写数据
  • node-js
  • jquery设置元素css
  • webview设置ua
  • 如何查询车辆购买的保险
  • 南京税务局几点下班
  • 上海税务局实名认证流程
  • 契税5年什么意思?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设