公有云引入限流,提供参数控制引入单据最大数量,引入排队参数,内存使用率
【核心诉求】
引入数据量大会导致服务器内存暴涨影响其他用户使用
(说明本文的作用或目标,便于用户确定是否是自己需要的内容)
【前提条件】
· 启用前准备
· 适用版本:8.1.452.1 / PT-146932 及以上版本
· 适用端:通用(客户端/H5/siverlight)
【操作指引】
一、主要步骤
通过DB参数配置,或config文件配置参数,进行引入限流
二、详细操作
1.通过config配置文件,配置参数 (配置即刻生效,没有缓存)
(1)WebSite\App_Data路径下,配置参数
<add key="ImportParalleNumber" value="1" />(引入人数限制)
<add key="MaxImportCount" value="1" />(引入单据量限制)
<add key="ImportMaxMemoryUsedRate" value="1" />(内存使用率限制)
(2)DB参数配置。在账套执行脚本,添加参数,进行引入限流控制(DB参数限流,参数修改后,有5分钟缓存)
insert into T_BAS_COMMONCONFIG values('ImportParalleNumber','3','2022-12-15 17:02:35.790','允许引入的人数限制')
insert into T_BAS_COMMONCONFIG values('MaxImportCount','3','2022-12-15 17:02:35.790','允许引入的单据量')
insert into T_BAS_COMMONCONFIG values('ImportMaxMemoryUsedRate','3','2022-12-15 17:02:35.790','引入内存使用率')
(3)DB参数优先级高于config配置文件参数。即,配置文件和DB参数均进行了限流,先以DB参数为主
(4)所配置的参数,如果是DB参数,那么是账套隔离的
(5)限流后,效果如图:
公有云引入限流,提供参数控制引入单据最大数量,引入排队参数,内存使用率
本文2024-09-23 04:17:23发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-164347.html