1)在项目的.env文件中添加如下一行:

RESPONSE_CACHE_ENABLED=true

2)拷贝 laravel-worker.conf.example,将laravel字段替换为域名,并执行正确的项目路径/var/www/slbfwm/artisan

1 leyao-slb01 php-worker # cd /srv/leyao/docker/php-worker/supervisord.d/
2 leyao-slb01 supervisord.d # ls
3 laravel-scheduler.conf.example laravel-worker.conf.example slbfwm.worker.conf
4 leyao-slb01 supervisord.d # cp laravel-worker.conf.example slbfwm.worker.conf
 1 leyao-slb01 supervisord.d # cat laravel-worker.conf.example
2 [program:laravel-scheduler]
3 process_name=%(program_name)s_%(process_num)02d
4 command=/bin/sh -c "while [ true ]; do (php /var/www/artisan schedule:run --verbose --no-interaction &); sleep 60; done"
5 autostart=true
6 autorestart=true
7 numprocs=1
8 user=laradock
9 redirect_stderr=true
10
11 [program:laravel-default-worker]
12 process_name=%(program_name)s_%(process_num)02d
13 command=php /var/www/artisan queue:work redis --queue=default --sleep=3 --tries=3 --daemon
14 autostart=true
15 autorestart=true
16 numprocs=2
17 user=laradock
18 redirect_stderr=true
19
20 [program:laravel-member-worker]
21 process_name=%(program_name)s_%(process_num)02d
22 command=php /var/www/artisan queue:work redis --queue=member --sleep=3 --tries=3 --daemon
23 autostart=true
24 autorestart=true
25 numprocs=4
26 user=laradock
27 redirect_stderr=true
28 leyao-slb01 supervisord.d #
29 leyao-slb01 supervisord.d #
30 leyao-slb01 supervisord.d # cat slbfwm.worker.conf
31 #[program:slbfwm-scheduler]
32 #process_name=%(program_name)s_%(process_num)02d
33 #command=/bin/sh -c "while [ true ]; do (php /var/www/artisan schedule:run --verbose --no-interaction &); sleep 60; done"
34 #autostart=true
35 #autorestart=true
36 #numprocs=1
37 #user=laradock
38 #redirect_stderr=true
39
40 [program:slbfwm-default-worker]
41 process_name=%(program_name)s_%(process_num)02d
42 command=php /var/www/slbfwm/artisan queue:work redis --queue=default --sleep=3 --tries=3 --daemon
43 autostart=true
44 autorestart=true
45 numprocs=2
46 user=laradock
47 redirect_stderr=true
48
49 #[program:laravel-member-worker]
50 #process_name=%(program_name)s_%(process_num)02d
51 #command=php /var/www/artisan queue:work redis --queue=member --sleep=3 --tries=3 --daemon
52 #autostart=true
53 #autorestart=true
54 #numprocs=4
55 #user=laradock
56 #redirect_stderr=true
57 leyao-slb01 supervisord.d #

3)重启php-worker容器

leyao-slb01 docker # docker-compose restart php-worker

4)修改当天日志文件的数组及权限

leyao-slb01 logs # chown root:root laravel-2019-06-26.log
leyao-slb01 logs # chmod 777 laravel-2019-06-26.log

5)编辑 UnderStore.php 文件

leyao-slb01 slbfwm # vim /srv/leyao/slbfwmapp/Http/Middleware/UnderStore.php

## 删除倒数第二行,如下
->onQueue('cache-process')

fwm环境APP菜品数据加载失败的优化操作的更多相关文章

  1. Hive中数据加载失败:root:supergroup:drwxr-xr-x

    Hive中数据加载失败:inode=:root:supergroup:drwxr-xr-x 在执行hive,数据加载的时候,遇到了一个错误,如下图: 在执行程序的过程中,遇到权限问题很正常,背后原理也 ...

  2. iOS App中数据加载的6种方式

    我们看到的APP,往往有着华丽的启动界面,然后就是漫长的数据加载等待,甚至在无网络的时候,整个处于不可用状态.那么我们怎么处理好界面交互中的加载设计,保证体验无缝衔接,保证用户没有漫长的等待感,而可以 ...

  3. APP中数据加载的6种方式-b

    我们看到的APP,往往有着华丽的启动界面,然后就是漫长的数据加载等待,甚至在无网络的时候,整个处于不可用状态.那么我们怎么处理好界面交互中的加载设计,保证体验无缝衔接,保证用户没有漫长的等待感,而可以 ...

  4. idea静态数据加载失败的解决办法

     把上图中的resource文件夹(存放xml等配置文件)标记成resource.

  5. Android之MVP模式实现登录和网络数据加载

    MVP简介 相信大家对 MVC 都是比较熟悉了:M-Model-模型.V-View-视图.C-Controller-控制器,MVP作为MVC的演化版本,也是作为用户界面(用户层)的实现模式,那么类似的 ...

  6. 微信页面script标签添加crossorigin=“anonymous”导致页面加载失败

    公司一个微信企业号项目,突然出现页面数据加载失败,页面报错信息如下 意思是前端向服务端发送跨域资源请求访问这个js文件,但是服务端并不同意,所以服务端拒绝访问这个地址. 后来发现将crossorigi ...

  7. IOS空数据页面,网络加载失败以及重新登陆View的封装(不需要继承)

    一.问题 对于B2C和B2B项目的开发者,可能会有一个订单列表为空,或者其他收藏页面为空,用户token失效,判断用户要重新登陆,以及后台服务错误等提示.本篇课文,看完大约10分钟. 原本自己不想写空 ...

  8. HTTP 筛选器 DLL C:\Windows\Microsoft.Net\Framework\v4.0.30319\aspnet_filter.dll 加载失败。数据是错误。

    今天在一台win2003的云主机上,安装.net 4.0时,所有的网站都打不开了.打开事件查看器,发现以下错误: HTTP 筛选器 DLL C:\Windows\Microsoft.Net\Frame ...

  9. Cocos2d-xvision3.0加载失败,和,Vs2012环境搭建

    1.安装好VS2012,下载Cocos2d-x3.0 双击击win32 sln运行VS2012 如果加载失败点击程序运行,输入devenv.exe /resetuserdata 回车,然后再进入VS, ...

随机推荐

  1. Python小白的数学建模课-15.图论基本概念

    图论中所说的图,不是图形图像或地图,而是指由顶点和边所构成的图形结构. 图论不仅与拓扑学.计算机数据结构和算法密切相关,而且正在成为机器学习的关键技术. 本系列结合数学建模的应用需求,来介绍 Netw ...

  2. Spring学习笔记-Hello Spring

    实现原理 采用XML方式配置Bean的时候,Bean的定义和实现分离的,采用注解的方式可以将两者合为一体,Bean的定义信息直接以注解形式定义在实现类中,从而实现了零配置. 控制反转是一种通过描述(X ...

  3. ssrf漏洞随笔

    一.ssrf漏洞定义 SSRF漏洞:SSRF是一 种由攻击者构造请求,由服务端发起请求的安全漏洞.一般情况下,ssrf攻击的目标是外网无法访问的内部系统 SSRF漏洞( 服务器端请求伪造 )也被称为跨 ...

  4. Kerberos相关的安全问题

    用户名枚举 原理 不存在的用户 存在的用户 通过这个比较就可以写脚本改变cname的值进行用户名枚举. 利用 https://github.com/ropnop/kerbrute/ kerbrute. ...

  5. 利用system generator 生成vivado ip—以低通滤波器举例

    前段时间自学了matlab和vivado联合推出的system generator工具,用来做数字信号处理,十分好用且使开发更便捷,下面举个例子来供大家一起学习下. 首先打开matlab命令行,输入s ...

  6. 21JavaScript笔记(1)

    JavaScript 基于对象和事件驱动 简单描述性语言 函数优先 解释型(即时编译型) 具有安全性的脚本语言 1.js组成 核心语法(ECMAScript):开放的.标准的脚本语言规范,主要包含了语 ...

  7. 【Mongodb】数据库备份与还原

    Mongodb 备份与还原 Mongodb 备份与还原 文件快照 快照备份 快照直接还原 从压缩文件还原 复制文件 备份文件 从文件还原 mongodump mongodump备份 mongodump ...

  8. 【SpringMVC】SpringMVC搭建框架

    开发环境 IDE:idea 2019.3.2 构建工具:maven3.5.4 服务器:tomcat 9.0.30 Spring版本:5.3.1 创建maven工程 添加打包方式:war 引入依赖 &l ...

  9. sentinel使用(结合gateway)

    前 如果你想在Spring Cloud Gateway中使用Sentinel Starter,你需要添加Spring - Cloud -alibaba- Sentinel - Gateway依赖,并添 ...

  10. springmvc学习日志二

    一.当接受的参数为日期类型时 1.建立jsp页面,向Controller类传入参数 1.1当传入的参数为单个时 <body> <form action="user/toDa ...