如果你用的MinDoc 版本是 0.7及以上,导出功能是使用 Calibre 实现的,因此,你需要先在服务器上安装对应的 Calibre 版本,Calibre 的安装请参考 基于Calibre的多格式导出功能配置

如果你的服务器已经安装完毕 Calibre ,需要在配置文件 conf/appp.conf 中开启全局导出功能 enable_export=true

为了方便大家设置某些项目禁止导出,在每个项目中还需要单独设置项目是否允许导出:

开启导出

Calibre 是一个基于Python的电子书制作工具,本身转换文档时非常耗费服务器资源,因此,MinDoc 优化了导出选项,可自定义同时导出的文档数量,具体配置可在conf/app.conf 中配置:

###############配置导出项目###################
enable_export=true
#同一个项目同时运行导出程序的并行数量,取值1-4之间,取值越大导出速度越快,越占用资源
export_process_num=1

#并发导出的项目限制,指同一时间限制的导出项目数量,如果为0则不限制。设置的越大,越占用资源
export_limit_num=5

#指同时等待导出的任务数量
export_queue_limit_num=100

#导出项目的缓存目录配置
export_output_path=./runtime/cache

请大家根据自己服务器资源合理配置以上选项。

作者:Mindoc君  创建时间:2022-12-10 16:06
最后编辑:Mindoc君  更新时间:2023-01-09 15:04