-
公开(公告)号:CN118312565A
公开(公告)日:2024-07-09
申请号:CN202410498522.2
申请日:2024-04-24
申请人: 中信银行股份有限公司
IPC分类号: G06F16/27 , G06F16/22 , G06F16/242 , H04L9/40
摘要: 本发明涉及一种基于独立数据源的多租户数据隔离方法及系统,包括依据租户信息建立对应的第一存储结构并用与存储对应数据表的视图,存放匹配租户信息的第一租户数据,并依据第一存储结构对应建立匹配租户信息的第一数据源用于执行数据获取操作,通过改造数据库连接池并为每个租户创建一个独立数据源实现租户数据隔离,对存量系统代码和表设计无影响,无需对代码进行改动且表中无需额外增加租户ID列;执行中无需分析和修改SQL语句,执行性能更高;针对不同规则租户可以配置单独分库或共享物理库,资源使用方式更灵活、更合理。
-
公开(公告)号:CN118312318A
公开(公告)日:2024-07-09
申请号:CN202410498536.4
申请日:2024-04-24
申请人: 中信银行股份有限公司
IPC分类号: G06F9/50
摘要: 本发明涉及一种基于负载均衡的分布式事务协调器启动方法、系统、电子设备和计算机可读存储介质。所述方法包括:通过事务管理器与事务协调器建立连接,将所述事务管理器在注册中心进行注册,并存储含有所述事务启动标识的启动信息;当所述事务管理器发现有新事务协调器启动,获取含有新事务启动标识的候选信息,并与所述启动信息进行比对,若满足资源管理预设信息,则将所述新事务协调器加入启动候选列表;通过计算负载均衡策略,并选择所述启动候选列表中的一项事务协调器,发送连接请求。本申请的方案能够根据负载情况而选择性的连接事务协调器,并能够避免事务协调器找不到资源管理器服务而报错,实现事务协调器的稳定启动。
-
公开(公告)号:CN111782337B
公开(公告)日:2024-07-02
申请号:CN202010537307.0
申请日:2020-06-12
申请人: 中信银行股份有限公司
摘要: 本发明涉及一种基于虚拟机安全检查的报文传输系统及方法,通过在单台服务器上布置多个虚拟机对报文进行安全扫描,既提高了单台服务器的安全扫描并发处理能力,同时虚拟机还起到了安全沙箱的效果,能够彻底隔绝病毒、木马等高危险性文件影响服务器操作系统,对于某一虚拟机的破坏不会影响服务器操作系统的正常运行。
-
公开(公告)号:CN112988224B
公开(公告)日:2024-06-25
申请号:CN202110084649.6
申请日:2021-01-21
申请人: 中信银行股份有限公司
摘要: 本发明公开一种微服务框架的接口文件生成方法,所述方法基于springCloud微服务框架,该方法包括:在服务层接口上添加应用程序接口;扫描所述应用程序接口中带有注解的方法;在编译时,利用转换插件将所述注解中的方法信息转换为声明式服务定义文件。通过本发明微服务调用方的开发人员,可以免去声明服务定义的开发工作量,通过引用服务提供方的SDK即可方便地进行接口调用,减少了开发工作量,提高了开发效率。
-
公开(公告)号:CN112732948B
公开(公告)日:2024-05-17
申请号:CN202110036874.2
申请日:2021-01-12
申请人: 中信银行股份有限公司
IPC分类号: G06F16/38 , G06F40/126
摘要: 本申请公开了一种身份验证方法、装置及存储介质。该方法包括:获取身份证件的身份信息,该身份信息包括文字信息和标识信息,判断文字信息中是否存在第一类型文字。若存在,则将所述身份证件信息进行预处理,得到预处理序列,并基于该预处理序列和所述标识信息验证所述身份证件信息,获取验证结果。本申请提供的实施例解决了相关技术中如果存在一字两码或者一字多码的情况下,对用户身份识别效率低的问题。
-
公开(公告)号:CN112487784B
公开(公告)日:2024-05-03
申请号:CN202011291772.7
申请日:2020-11-18
申请人: 中信银行股份有限公司
IPC分类号: G06F40/205 , G06F40/284 , G06F40/30 , G06F18/22
摘要: 本发明涉及电子文档管理技术领域,具体涉及一种技术文档管理方法、装置、电子设备和可读存储介质。所述方法包括:获取系统技术文档集合,其中所述技术文档集合至少包括一份技术文档;根据管理需求,在与所述需求匹配的至少一个技术文档中提取技术指标文字;将所述提取的技术指标文字与标准技术指标进行比对;根据所述比对结果,对所述至少一个技术文档执行目标操作。本申请公开的技术方案通过对系统开发过程中各类设计文档和测试报告分析,确认技术文档技术指标与标准指标的一致性,以保证了软件开发过程的顺畅性。
-
公开(公告)号:CN117640577A
公开(公告)日:2024-03-01
申请号:CN202311696208.7
申请日:2023-12-11
申请人: 中信银行股份有限公司
IPC分类号: H04L61/3015 , H04L61/4511
摘要: 本文涉及域名解析领域,提供了一种基于客户端并发域名检测的方法及装置,其中,方法包括:接收服务端发送的域名列表;对域名列表中的域名进行解析,将解析成功的域名作为备用域名,并记录其解析耗时;根据各备用域名本次解析耗时及历史解析耗时,确定备用域名的预定分位耗时;开始解析域名后每间隔检测周期查询备用域名以及备用域名的预定分位耗时,根据查询结果确定最优域名。本文通过域名解析及域名确定分离设计,能够使得域名解析过程不依赖于解析时间最长的域名,以最小耗时成本实现常态化域名高可用,各客户端根据域名解析情况分别确定最优域名,能够实现域名的常态化访问和流量分流。
-
公开(公告)号:CN116881360A
公开(公告)日:2023-10-13
申请号:CN202310789296.9
申请日:2023-06-30
申请人: 中信银行股份有限公司
摘要: 本发明提供了一种解决基于雪花算法时钟回拨问题的方法、系统、终端设备及存储介质,涉及计算机系统领域,有效的解决了应用服务器发生较大时钟回拨时,无法使用雪花算法正常生成id,导致应用中线程不可用的问题。该方法包括分配符号位数、时间戳、工作机器ID以及序列号;应用启动第一请求后,记录当前时间戳t0和时钟回拨时间delt t0为0,雪花算法根据标准时间,实际工作机器ID和当前序列值生成分布式ID;后期请求根据当前应用服务器时间t1,计算时钟回拨时间delt t1=t1‑t0,然后调整t0的值为当前应用服务器时间t1。根据delt t1 0三种情形,判定序号、时钟回拨时间和根据标准时间获取ID的情况。
-
公开(公告)号:CN116881359A
公开(公告)日:2023-10-13
申请号:CN202310789292.0
申请日:2023-06-30
申请人: 中信银行股份有限公司
摘要: 本发明提供了一种限制海量微服务节点刷新对数据库冲击的方法,涉及计算机领域,上述方法应用是根据自身微服务集群的情况,选择一个公用锁池的大小,然后进行对池进行初始化;微服务为与数据库进行配置同步,需先获取锁;若成功获取锁,则微服务访问数据库进行配置同步;若获取锁不成功,当前微服务阻塞住;微服务配置同步完毕后,释放当前锁,归还到锁池中;此时其他等待获取锁的微服务可以获取到空闲的锁。
-
公开(公告)号:CN116880999A
公开(公告)日:2023-10-13
申请号:CN202310789319.6
申请日:2023-06-30
申请人: 中信银行股份有限公司
摘要: 本发明提供了一种基于IO处理的响应式多线程数据处理的方法、系统、设备、存储介质以及计算机程序产品,其中,该方法包括:将整个数据对象拆分成多个碎片;每个碎片分别在不同线程中进行序列化,再由不同线程将可传输、存储的数据通过响应式处理方式将序列化后的数据存入磁盘或者内存;响应式处理使用的发布器执行完当前逻辑将数据响应式发布给订阅器,释放当前线程;通过响应式处理方式将序列化后的数据从磁盘或者内存读取出来;在进行反序列化操作后,将反序列化后的碎片拼接成完整的数据对象。
-
-
-
-
-
-
-
-
-