魔众 文库配置异步转换

同步转换

系统默认使用同步转换,即用户上传文档提交接口瞬间,系统会立即进行转换。

同步转换容易造成页面卡顿,转换时间超长的情况下,系统接口会超时。

异步转换

系统支持异步转换,即用户上传文档提交接口瞬间,系统不会立即进行转换,而是将文档放入转换队列,由后台的转换进程进行转换。

异步队列配置参考文档 开发必看 | 开发者文档 中 队列调度 > 如何使用 MySQL 作为队列驱动 章节部分。

该配置需要一定技术经验,请找技术人员协助处理。

异步转换队列名称为 FileConvert 。

参考配置

Laravel5

# 默认队列
/xxx/bin/php /www/example.com/artisan queue:work database --queue=default --sleep=3 --tries=3
# 文件转换队列
/xxx/bin/php /www/example.com/artisan queue:work database --queue=FileConvert --sleep=3 --tries=3
  • /xxx/bin/php 替换成 PHP 的运行路径,通常为 /usr/bin/php
  • default 为队列名称,默认为 default,还有其他队列如文档转换 FileConvert

Laravel9

# 默认队列
/xxx/bin/php /www/example.com/artisan --queue=default queue:work database --once --sleep=3 --tries=3
# 文件转换队列
/xxx/bin/php /www/example.com/artisan --queue=FileConvert queue:work database --once --sleep=3 --tries=3
  • /xxx/bin/php 替换成 PHP 的运行路径,通常为 /usr/bin/php
  • default 为队列名称,默认为 default,还有其他队列如文档转换 FileConvert

最近更新

  1. TCP协议是安全的吗?

    2024-04-08 15:24:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-08 15:24:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-08 15:24:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-08 15:24:02       20 阅读

热门阅读

  1. 【力扣】7. 整数反转

    2024-04-08 15:24:02       14 阅读
  2. redis内存淘汰策略

    2024-04-08 15:24:02       13 阅读
  3. SQL知识点:UNION ALL

    2024-04-08 15:24:02       15 阅读
  4. 题目 1847: 字符串中间和后边*号删除

    2024-04-08 15:24:02       18 阅读
  5. 激光雷达在工业领域的应用

    2024-04-08 15:24:02       17 阅读
  6. Python mixin

    2024-04-08 15:24:02       17 阅读
  7. Stable Diffusion初级教程

    2024-04-08 15:24:02       15 阅读
  8. leecode面试经典150题

    2024-04-08 15:24:02       14 阅读