集群工程部署支持环境及配置

38次阅读

增加了缓存模式,前端可进行选择,缓存和文件服务器搭配使用时可以增加文件服务器的高可用性,下面介绍一下如何选择。

1)缓存功能

缓存的资源文件:包含报表文件、仪表板文件、配置文件、地图数据等,目前是 "reportlets/" ,"resources/", "assets/","dashboards" 四个文件夹。

主动缓存:启动工程时会缓存所有资源文件,后续使用和被动缓存基本一致。

被动缓存:仅对访问到的资源文件进行缓存。

2)缓存作用

优点:

  • 提高文件服务器的高可用性,若使用文件服务器时开启了缓存,当文件服务器宕机时,系统从缓存中读取资源文件,仍可正常对外提供服务。

  • 缓存避免了频繁的文件读写,速度更快,可大幅提高模板的访问性能。

缺点:

  • 缓存会占用系统内存和硬盘资源。

  • 因为集群分裂等不稳定的情况,缓存偶尔也会存在不同步的情况,此时可通过界面手动刷新缓存进行同步

总结一下,开启缓存功能可以大幅提高工程的性能,并且配合文件服务器使用时,可提高系统的高可用性,建议使用文件服务器时考虑开启缓存。

帆软集群支持 TCP 和 UDP 两种通信协议,目前默认是 TCP 协议,下面列举两种协议的区别:

其中需要注意的是,大部分云服务器(阿里云、亚马逊云等)都不支持 UDP 协议,因此只能选择 TCP 协议。

若服务器对 TCP/UDP 协议均支持,当节点数较少时选择 TCP/UDP 协议差异不大,  当节点数较多时,建议选择 UDP 协议,通信效率更高。

原文链接:https://help.fanruan.com/finereport/doc-view-2642.html

正文完
 
追风者
版权声明:本站原创文章,由 追风者 2024-01-02发表,共计653字。
转载说明:声明:本站内容均来自互联网,归原创作者所有,如有侵权必删除。 本站文章皆由CC-4.0协议发布。