搜索中心
全部 模块文档 模块 讨论 文档 问答
搜索 微信H5 , 共找到 63 条记录
搜索结果
[文档] 开发必看 - 队列调度
队列的目的是将耗时的任务延时处理,比如发送邮件、文档转换处理等,从而大幅度缩短 Web 请求和响应的时间。 队列配置文件存放在 config/queue.php。每一种队列驱动的配置都可以在该文件中找到,包括数据库、Beanstalkd、Amazon SQS、Redis以及同步(本地使用)驱动。 如何使用 MySQL 作为队列驱动 ① 生成数据库队列表迁移文件 在执行该步骤前,请先检查迁移文件 database/migrations/xxxx_xx_xx_xxxxxx_create_jobs_table.php 是...
更新时间:2024-11-20 11:36:39
[文档] 系统升级说明 - 常见问题
系统升级未完全如何手动补救 部分系统升级时调用升级命令失败,可通过手动执行以下命令继续完成 Linux参考命令 ## 进入网站根目录 cd /wwwroot/example.com ## 执行系统迁移命令 php artisan migrate ## 执行模块迁移命令 php artisan modstart:module-install-all Windows参考操作 打开CMD命令窗口 运行命令 cd X:\wwwroot\example.com 运行命令 php.exe X:\wwwroot\example.com\artisan migrate 运行命令 php.exe X:\wwwroot\ex...
更新时间:2024-09-27 17:43:49
[文档] 性能报告 - 压测环境
硬件环境 MacBookPro M1 + Docker 软件环境 MySQL 5.7 (docker限制2核2G) PHP 7.0(docker限制4核4G) Tengine Redis 软件优化 php artisan config:cache php artisan optimize opcache 开启 php-fpm 配置 pm = static pm.max_children = 100 redis 开启 请求地址 ModStartCMS 安装后的首页地址 性能报告 压测请求 初始 20 并发,每 30 秒加 20 并发,摸高到 100,随后每秒递减 5 响应概况 总15877请求,100...
更新时间:2024-09-27 17:43:49
[文档] 开发必看 - 性能追踪与优化
系统支持记录 LONG_REQUEST、LONG_SQL、MASS_REQUEST_SQL 多种指标,用于性能优化分析。 通过在配置文件 .env 增加 TRACK_PERFORMANCE=true 开启新能追踪。 开启后,如果未生效可清除下缓存(删除 bootstrap/cache/ 目录下的所有文件),日志中可能会出现性能信息。 LONG_REQUEST 慢请求 开启性能追踪配置后,请求过程中响应超过 1000ms 的请求会被记录到日志中。 LONG_REQUEST GET [/xxx/xxx] 1500ms {"foo":"bar&...
更新时间:2024-11-20 11:36:39
[文档] ModStartCMS 稳定版 更新日志 - v4.9.0 用户注册IP,后台登录优化
:clock12: 2022.09.28 新增:随机字符串新增大写和小写可读字符串 新增:TextDialogRequest组件新增size属性控制弹窗大小 新增:TextAjaxRequest组件部分属性重构和新增方法 新增:用户新增Meta信息,用于底层临时存储部分关联信息 新增:用户注册IP信息 新增:Request新增isGet方法用于判断GET请求方式 新增:系统升级调用命令容错处理 新增:LayoutSeparator组件 新增:ModStart新增系统库HotFix功能 新增:OpenApi和Api中间件...
更新时间:2024-09-27 10:36:11
[文档] Docker安装ModStart - supervisor 和 cron 部署
系统提供了自带 php 环境的 supervisor 和 cron 镜像,可以使用如下命令启动 supervisor 服务。 sudo docker run --privileged \ --name supervisor_php56 --restart=always \ --add-host docker-master:$DOCKER_MASTER \ -v /data/supervisord.d:/etc/supervisord.d:rw \ -v /data/cron.d:/etc/cron.d:rw \ -v /data/website:/data/website:rw \ -d modstart/supervisor_php56:l...
更新时间:2023-11-27 17:02:51
[文档] 安装使用常见问题 - Q:系统访问速度变慢该如何排查和解决?
第一步,查看 Apache 或 Nginx 的访问情况 这一个步骤主要需要了解网站的访问情况,如访问量、访问来源、访问IP、访问时间等,以便于后续的排查。 Apache参考 如何通过Apache的访问日志查看网站的访问数据? Nginx参考 如何通过Nginx的访问日志查看网站的访问数据? 第二步,打开网站性能追踪 系统支持记录 LONG_REQUEST、LONG_SQL、MASS_REQUEST_SQL 多种指标,用于性能优化分析。 通过在配置文件 .env 增加 TRACK_PERFORMANC...
更新时间:2024-09-27 17:43:49
[文档] 安装使用常见问题 - Q:500错误/请求出现错误
查找应用日志 “500错误”或“请求出现错误”通常是程序处理发生错误。 需要查看 storage/logs/ 目录下的日志文件,找到当天最新的日志文件(如 laravel-2021-01-01.log),查看报错原因并解决。 错误日志需要定位到最新的错误日志,完整的一条错误日志通常如下格式所示,将该错误日志寻求其他开发者帮助(注意隐藏日志中的敏感信息)。 [2022-01-10 10:28:15] product.ERROR: xxx Stack trace: #0 xxx #1 xxx #2 xxx #3 xxx #4 xxx #5...
更新时间:2024-09-27 17:43:49
[文档] 系统运维 - Linux Swap 交换区
如果你的服务器的总是报告内存不足,并且时常因为内存不足而引发服务被强制kill的话,在不增加物理内存的情况下,启用swap交换区作为虚拟内存是一个不错的选择,如果硬盘使用的是SSD,正常读写速度都在 300MB/s 以上,启用 swap后性能提高了不少,特别是在处理消耗大内存的脚本方面。 创建交换区原则: 创建的swap交换区大小应该大于实际物理内存的容量大小,但是不要过大,以免造成硬盘空间浪费。 如果内存IO请求频繁,而单一swa...
更新时间:2024-10-09 15:55:36
[文档] 安装使用常见问题 - Q:Rewrite规则错误
在安装过程中,伪静态错误是经常会出现的问题,可以根据以下几种方式进行排错: 如果确信伪静态规则无误,可以通过访问 /install/ping 来访问,如果页面结果为OK则表示伪静态配置成功。 基础准备工作 基础工作的准备可以让你更快的定位错误 第一步,打开调试(配置 .env 文件中 APP_DEBUG=true),可以让错误显示在页面上,方便调试 第二步,配置服务器的网站根目录为 /www/example.com/public 或 D:/wwwroot/example.com/public...
更新时间:2024-09-27 17:43:49
QQ
微信
客服