US 12,236,290 B2
Method, apparatus and device for sharing microservice application data
Daisen Wei, Jinan (CN); Weibo Zheng, Jinan (CN); Yucheng Li, Jinan (CN); Xiangguo Zhou, Jinan (CN); and Lixin Sun, Jinan (CN)
Assigned to INSPUR GENERSOFT CO., LTD., Jinan (CN)
Filed by INSPUR GENERSOFT CO., LTD., Jinan (CN)
Filed on May 16, 2024, as Appl. No. 18/665,633.
Application 18/665,633 is a continuation of application No. PCT/CN2023/110600, filed on Aug. 1, 2023.
Claims priority of application No. 202310456957.6 (CN), filed on Apr. 26, 2023.
Prior Publication US 2024/0362091 A1, Oct. 31, 2024
Int. Cl. G06F 8/20 (2018.01); G06F 9/54 (2006.01)
CPC G06F 9/544 (2013.01) 8 Claims
OG exemplary drawing
 
1. A method for sharing a microservice application data, comprising:
managing, through data registration management, memory data registrating information to be loaded by microservice application clusters;
determining, according to the memory data registrating information, memory data required by the microservice application clusters, wherein the memory data registrating information comprises a memory data subscription relation information, the determining the memory data required by the microservice application clusters comprises:
determining a microservice application cluster subscribed by the memory data according to the memory data subscription relation information; and
determining the memory data required by the microservice application clusters according to the microservice application cluster subscribed by the memory data;
partitioning and distributing the memory data to a plurality of memory computation service nodes in each one of the microservice application clusters, and deploying the plurality of memory computation service nodes at a corresponding microservice application cluster in a proximal end deployment manner; and
loading the memory data in a preset manner in the plurality of memory computation service nodes, and sharing a corresponding memory computation service node in real time under a condition that the memory data change, wherein the registration information comprises a memory data structure and microservice application information, and the memory data structure is defined according to an entity structure of a business entity framework; and before the partitioning and distributing the memory data to the plurality of memory computation service nodes in the microservice application clusters, the method further comprises: determining application database connection information corresponding to the microservice application clusters according to the microservice application information, and connecting the microservice application clusters to corresponding application databases.