使用场景 导入数据时,不符合校验规则的数据给予错误提示并导出给用户看 解决方案 导入时将不符合校验规则的数据,加上errorMsg放到reqVO中,校验完成后,将reqVOS转成JSON,放到redis中,key是用户id,expired根据业务设置,导出时去redis中取数据转成List,再转成e ...
分类:
编程语言 时间:
2021-02-05 10:50:31
阅读次数:
0
Web-Server有个配置,工作线程数。Service一般也有个配置,工作线程数。经验丰富的架构师,懂得如何配置这些参数,使得系统的性能达到最优:有些业务设置为CPU核数的2倍,有些业务设置为CPU核数的8倍,有些业务设置为CPU核数的32倍。“线程数”的设置依据,是本文要讨论的问题。工作线程数是不是设置的越大越好?答案显然是否定的:服务器CPU核数有限,能够同时并发的线程数有限,单核CPU设置
分类:
编程语言 时间:
2020-11-16 13:12:13
阅读次数:
10
1. 避免大key 危害: 数据热点问题,集群模式在slot分片均匀情况下,会出现数据和查询倾斜情况,部分有大key的Redis节点占用内存多,QPS高 慢查询问题,服务超时 网卡带宽压力,极端情况下会打满带宽 2.使用优化 过期时间 为大key或者特定业务设置合理过期时间,避免同一时间大量过期。同 ...
分类:
其他好文 时间:
2020-01-22 13:01:58
阅读次数:
62
一、需求缘起 Web-Server通常有个配置,最大工作线程数,后端服务一般也有个配置,工作线程池的线程数量,这个线程数的配置不同的业务架构师有不同的经验值,有些业务设置为CPU核数的2倍,有些业务设置为CPU核数的8倍,有些业务设置为CPU核数的32倍。 “工作线程数”的设置依据是什么,到底设置为 ...
分类:
编程语言 时间:
2019-12-18 13:05:18
阅读次数:
95
一、需求 Web-Server通常有个配置,最大工作线程数,后端服务一般也有个配置,工作线程池的线程数量,这个线程数的配置不同的业务架构师有不同的经验值,有些业务设置为CPU核数的2倍,有些业务设置为CPU核数的8倍,有些业务设置为CPU核数的32倍。“工作线程数”的设置依据是什么,到底设置为多少能 ...
分类:
编程语言 时间:
2019-08-18 17:58:09
阅读次数:
108
login视图函数: def login(request): if request.method == 'POST': username = request.POST.get('username') password = request.POST.get('password') ... ...
分类:
其他好文 时间:
2019-06-18 00:19:22
阅读次数:
571
由于之前接入×××公众号时间比较久有点忘了这次边做边回忆https://mp.weixin.qq.com/wiki?action=doc&id=mp1472017492_58YV5&t=0.6048102315546537&token=&lang=zh_CN#4查看×××api服务器写好接口部署上提交一次通过然后公司业务设置了菜单,但提示要在首页停用刚刚配置好的服务器配
分类:
编程语言 时间:
2018-09-13 00:00:33
阅读次数:
275
注意点:1、redo要是能sesize的话就完美了2、drop时候如果active就得checkpoint才能drop3、物理删除旧redo文件redo大小影响切换,进而影响性能,至于什么样的业务设置多大暂时还不是很确定,正常情况下设置1g-2g就差不多了。另外可能还跟IO有关,因为在切换时候如果I ...
分类:
其他好文 时间:
2018-05-16 13:15:53
阅读次数:
208
1.设置执行条件 2。设置条件 3.设置任务 (当条件触发时具体执行的事件) 以截图的这个工作流为例: 当设置数字1和货币字段1的值为0时。会根据工作流的设置依次执行任务。 dotask执行工作流 ...
分类:
其他好文 时间:
2018-03-20 13:52:43
阅读次数:
112
一、需求缘起 Web-Server通常有个配置,最大工作线程数,后端服务一般也有个配置,工作线程池的线程数量,这个线程数的配置不同的业务架构师有不同的经验值,有些业务设置为CPU核数的2倍,有些业务设置为CPU核数的8倍,有些业务设置为CPU核数的32倍。 “工作线程数”的设置依据是什么,到底设置为 ...
分类:
编程语言 时间:
2017-12-25 15:37:10
阅读次数:
191