新增LDAP登录,新增集群化部署支持,可私有化部署的WIKI文档管理系统 zyplayer-doc 2.2.6 发布啦!

zyplayer-doc是一款适合企业和个人使用的WIKI知识库管理工具,提供在线化的知识库管理功能,专为私有化部署而设计,最大程度上保证企业或个人的数据安全,可以完全以内网的方式来部署使用它。

您也可以将其作为企业产品的说明文档来使用,支持一键将整个空间的内容开放到互联网,提供有不同风格的开放文档页样式可供选择,以及适配了在手机端、小程序中文档的展示,省去为产品的说明文档而定制开发系统的成本。

体验地址:https://zyplayer.com

文档地址:https://doc.zyplayer.com

2.2.6更新内容

新增功能

  • 增加LDAP登录支持
  • 集成Redis缓存,系统支持集群化部署
  • 上传的本地文件支持:文本型、图片、视频、音频等格式的预览查看
  • 新增禁止复制文档内容功能
  • 单页分享支持包含子文档
  • 开放文档支持多关键字搜索
  • 上传的原始文件支持下载

功能优化

  • 优化搜索时忽略大小写匹配及标红展示
  • 删除空间和文集时清空独立访问域名
  • 文件上传超时时间修改为不限制
  • API文档没有选择服务时不展示环境的选择下拉框
  • 优化Word导入为在线文档时查看页和编辑页不一致问题
  • 修改文档名称回车时关闭编辑模式
  • 文集搜索时包含的空间都支持搜索
  • 限制系统管理员才可导出空间全部文档
  • 修改导出时文件名空格变加号的问题
  • 优化Word文档下载
  • 文集和空间编码增加下划线支持
  • 文集删除时回收文集编码
  • 其他各种细节优化

问题修复

  • 防止导出空内容时报错问题
  • 防止验证码可能出现的问题
  • 存储方式保存失败后回滚存储配置类型
  • 修复未授权时创建版本后没有页面的问题

更新详情

增加LDAP登录支持

在系统登录配置页面,登录方式增加LDAP登录选项,配置并保存后即可使用LDAP账号登录系统使用

集成Redis缓存,系统支持集群化部署

在 application.properties 配置文件中开启并配置Redis后,即可实现系统的集群化部署,可动态增加或下线服务,需保持所有服务的Redis配置一致,否则有可能出现登录会话不一致、缓存不同步问题。

上传的本地文件支持:文本型、图片、视频、音频等格式的预览查看

新增文本型、图片、视频、音频等格式的预览查看支持,且支持文本型(txt/md/json/html等)、PPT、Word、Excel、PDF 等格式内容的读取和文档内容的全局搜索。

新增禁止复制文档内容功能

在空间设置中可配置禁止查看者复制文档内容,当查看者角色、开放文档查看复制时,则会提示用户:本文档已禁用复制功能,管理员和协作者角色不受此限制。

单页分享支持包含子文档

文档的单页分享时支持选择包含子文档,选择包含后改文档所有的子文档都将允许被访问

开放文档支持多关键字搜索

当系统开启多关键字搜索后,开放文档页也将支持多关键字的搜索匹配

上传的原始文件支持下载

在空间目录中上传的本地文件,在右上角可选择下载原始文件。

  • 28
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很抱歉,由于篇幅限制和技术复杂度,无法在这里提供完整的B/S框架开发代码。但是,我可以提供一些思路和参考文献,帮助你更好地了解如何进行Ambari大数据平台自动部署。 1. 了解Ambari Ambari是一个用于管理Hadoop集群的Web界面。Ambari提供了一个易于使用的Web界面来管理和监控Hadoop和相关组件的安装、配置和部署。通过Ambari,您可以自动地配置和管理Hadoop集群,而不必编写复杂的脚本或使用命令行界面。 2. 开发框架 在开发B/S框架时,可以使用一些主流的前端框架和后端框架,例如: - 前端:React、Vue、Angular等 - 后端:Spring Boot、Django、Flask等 这些框架都有着丰富的生态和社区支持,可以为您的项目提供快速开发、易于维护的基础设施。 3. 集群部署 在进行集群部署时,您需要考虑以下几个方面: - 部署环境:确定您的应用程序将运行的环境,包括操作系统版本、网络拓扑结构等。 - 安装和配置Hadoop:使用Ambari API自动安装和配置Hadoop组件。 - 部署其他组件:部署和配置其他组件,如Hive、Pig、Spark等。 - 部署插件:部署和配置Ambari插件,如Grafana、Prometheus等。 4. 管理和监控 在管理和监控方面,您可以使用Ambari提供的API来实现以下功能: - 管理集群状态:查询集群状态、停止、启动、重启集群。 - 监控集群状态:获取有关集群健康状况、节点状态、服务状态等的信息。 - 配置管理:查询和更改集群配置信息。 - 安全性管理:配置Kerberos、LDAP等安全性相关的组件。 5. spark任务提交 在提交Spark任务时,您可以使用以下方法: - 使用Ambari API创建和配置Spark应用程序。 - 使用Spark REST API提交Spark任务。 参考文献: - Ambari官方文档:https://cwiki.apache.org/confluence/display/AMBARI/Ambari+User+Guide - Spring Boot官方文档:https://spring.io/projects/spring-boot - React官方文档:https://reactjs.org/ - Spark官方文档:https://spark.apache.org/docs/latest/ - Flask官方文档:https://flask.palletsprojects.com/en/2.0.x/

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值