开发问题解决方案


  • 简介
  • 目录大纲
  • 最新文档

    复费率读写接口标准

    1. 读取 用户读取复费率时,需要指定读取的费率类型, 后台按照用户参数传入中台, 中台根据设备版本进行判断, 如果中台未维护设备版本,按照后台传入的费率类型读取, 如果中台已维护设备版本,按照设备支持的费率读取,即可能出现设备读取4费率,返回结果为8费率的情况,前端需要按照实际结果展示 2. 下发 用户下发复费率时,根据自身的需求指定写入的费率类型,并编辑复费率表单后下发, 后台按照指定格式(见……

    admin - 2026年1月5日 10:35


    服务器性能监控

    可以在平台上集成以下代码,来获取服务器的实时状态,包括CPU、内存、磁盘、JVM用量、磁盘I/O以及其他相关信息。 可以定时执行后,将结果缓存到redis,考虑到分布式集群的情况,可以采用HASH结构存储,field为节点IP,value为结果List。List按照时间顺序保存结果,需要控制最大长度,例如10或者20 引入依赖 xml <dependency> <gr……

    admin - 2024年8月23日 15:13


    CPU高的问题排查方法

    进容器,service-eiot-web是容器名,可以通过docker ps命令查看 docker exec -it service-eiot-web bash 查看线程CPU,容器里面的的java进程号一般都是1 top -p 1 -H 看哪个占用CPU高,要多观察一会儿,把CPU占用长时间较高的PID记录下来 把占用CPU高的PID转为16进制,比如PID=179,对应16进……

    admin - 2024年4月22日 15:29


    导致缓存击穿的代码示例

    缓存穿透指的是大量的请求越过缓存,直接命中数据库,导致数据库压力骤增,可能达到I/O瓶颈,出现数据库宕机。 下面举个例子,假如历史数据存储前,需要为每一条数据附加一个projectId: 下等码 这种方法有很明显的问题,比如有100个网关,下面接了10000块表,list里有1万条数据,要查1万次缓存。 java for (int i = 0; i < list.size(); i++)……

    admin - 2024年2月24日 12:51


    i18n注意事项

    ★-必须,☆-可选 1. 语言 ★ 语言文本; ☆ 不同语言的单复数、大小数、0等处理规则过于复杂,尽可能规避动态处理这类问题,但在翻译时需要注意首字母大小写带来的含义差异,例如:中国China和瓷器china; ☆ 书写方向,及引申符号含义。大部分语言是从左往右写,少量语言从右往左(RTL,Right To Left)写,文本需要重新排版,使向右对齐,例如:阿拉伯语、波斯语、希伯来语等,此类国家……

    admin - 2024年2月24日 12:49



    admin