系统设置
HENGSHI 系统设置中展示了系统运行时的一些参数,包括主程序相关信息,Base URL、HTTP 代理、图表数据缓存周期、数据集缓存大小、租户引擎等相关信息。
主程序
系统设置中展示了主程序相关信息,这些信息是系统自动生成的,不支持修改。
- 版本号:主程序的版本。
- 运行时长:主程序的运行时长。
Base URL
访问本系统时的根路径,在登录认证有重要的作用,是其他系统回调本系统时使用的地址。
示例:如果通过http://demo.abc.com
访问本系统,那么http://demo.abc.com
就是本系统的 Base URL。 如果部署在二级路径/analytics
下,通过 http://demo.abc.com/analytics
访问本系统,那么 http://demo.abc.com/analytics
就是本系统的 Base URL。
图表数据缓存周期
图表数据缓存周期指在周期时间内每次查询的图表数据是从缓存中读取数据,默认为 3600 秒,即 1 小时。也就是说,图表数据在缓存中保存 1 小时,当超过缓存周期时系统重新刷新数据。
该配置项对系统内所有应用生效,但是由于不同应用数据更新需求也不一样,使用统一配置会导致有些应用数据更新慢,有些应用更新快,无法兼顾所有应用。 所以每个应用可以根据需要在应用设置中进行自身的图表数据缓存周期设置,设置后该应用将不受总配置的影响。
编辑过程中如果想要获取实时数据,而不从缓存中读取,可以在仪表盘页面或图表页面点击刷新
按钮。在 API 调用中,可以在 url 调用中加上参数 refresh=true 来获取最新数据。
数据集缓存大小限制
数据集开启加速引擎时会对数据集大小进行检查,当数据集大小超过该配置项时数据集不支持开启加速引擎。
租户引擎
当系统开启租户引擎功能时,需要进行如下配置。
可以分配的引擎总数:可以将引擎分配的数量,默认是100,当前不支持修改。
每份资源代表的 CPU 算力(cores):每份资源代表的 cores 数,cores 即可用的 CPU 核心数量。 如系统整体有100个 CPU, 每个资源代表的 CPU 算力为0.1, 当某个租户有1个资源数时,则表示该租户能用的是其中1个 CPU 的6秒钟,其他99个 CPU 都不可用,并且每分钟该租户能占用的 CPU 时间是 60秒 * 0.1 = 6秒钟。
每份资源代表的内存大小(MB): 每份资源可以使用的内存大小。