Interface current-limiting threshold determination method and device, equipment and medium
By setting the total current limit threshold based on physical resource information and health assessment functions in the system, and determining the interface current limit threshold through transaction volume prediction and benefit evaluation, the problem of unreasonable interface current limit threshold in the prior art is solved, and the problem of unreasonable interface current limit threshold in the existing technology is realized. Higher current limit threshold accuracy and resource utilization.
Patent Information
- Application Number
- CN202411676801.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-02-14
AI Technical Summary
The prior art lacks refined management when setting the current limit threshold of the system interface, resulting in unreasonable and low accuracy of the interface current limit threshold, resulting in idle system physical resources and loss of service traffic.
The total current limit threshold is determined based on the physical resource information of the target system and the system health assessment function, and the transaction volume prediction plan is determined based on the total current limit threshold. The target transaction volume prediction plan is determined through the benefit evaluation, thereby determining the interface of each interface Current limit threshold.
It improves the accuracy, accuracy and rationality of the current limit threshold of the system interface, reduces the probability of no-load of the system, avoids the idleness of the system's existing physical resources and business traffic losses, and increases the system resource utilization rate.
Smart Images

Figure CN119449726A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information technology, and in particular to a method, device, equipment and medium for determining an interface current limiting threshold. Background Art
[0002] With the rapid development of Internet technology and the rapid growth of Internet users, it is necessary to limit the flow of the system to ensure that the number of requests received by the system is within a normal range. Since the throughput of any system has an upper limit, a reasonable threshold must be set to avoid system crashes caused by traffic peaks and ensure that the system runs smoothly under controllable load.
[0003] At present, most Internet applications have set flow limiting functions, among which the more common flow limiting methods include counter algorithm, leakage algorithm, token bucket algorithm, etc. For these algorithms, the setting of flow limiting thresholds is generally based on experience accumulation, server stress testing, or system resource health.
[0004] However, the above methods all ensure stable operation of the system from the perspective of the entire system, without achieving refined management of system resources. There are problems such as unreasonable interface current limiting thresholds and low accuracy, which lead to idle system physical resources and loss of business traffic. Summary of the invention
[0005] The present invention provides a method, device, equipment and medium for determining an interface current limiting threshold, so as to improve the precision, accuracy and rationality of the current limiting threshold of a system interface, thereby reducing the system's no-load probability, avoiding the idleness of the system's existing physical resources and the loss of business traffic, and increasing the utilization rate of system resources.
[0006] In a first aspect, an embodiment of the present invention provides a method for determining an interface current limiting threshold, the method comprising:
[0007] Determine the total current limiting threshold of the target system based on the physical resource information corresponding to the target system and the system health evaluation function;
[0008] Based on the total current limiting threshold, determining at least one transaction volume prediction scheme corresponding to the target system; wherein each of the transaction volume prediction schemes includes the predicted transaction volume corresponding to each interface in the target system;
[0009] Based on the benefit evaluation results of each of the transaction volume prediction schemes, a target transaction volume prediction scheme is determined from the transaction volume prediction schemes, so as to determine the interface current limiting threshold corresponding to each of the interfaces in the target system based on the target transaction volume prediction scheme.
[0010] In a second aspect, an embodiment of the present invention further provides a device for determining an interface current limiting threshold, the device comprising:
[0011] A total current limiting threshold determination module is used to determine the total current limiting threshold of the target system based on the physical resource information corresponding to the target system and the system health evaluation function;
[0012] A transaction volume prediction module, configured to determine at least one transaction volume prediction scheme corresponding to the target system based on the total current limiting threshold; wherein each of the transaction volume prediction schemes includes a predicted transaction volume corresponding to each interface in the target system;
[0013] The interface threshold determination module is used to determine a target transaction volume prediction scheme from each of the transaction volume prediction schemes based on the benefit evaluation results of each of the transaction volume prediction schemes, so as to determine the interface current limiting threshold corresponding to each of the interfaces in the target system based on the target transaction volume prediction scheme.
[0014] In a third aspect, an embodiment of the present invention further provides an electronic device, the electronic device comprising:
[0015] one or more processors;
[0016] a storage device for storing one or more programs,
[0017] When one or more programs are executed by one or more processors, the one or more processors implement the method for determining the interface current limiting threshold value as described in any one of the embodiments of the present invention.
[0018] In a fourth aspect, an embodiment of the present invention further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute a method for determining an interface current limiting threshold as described in any of the embodiments of the present invention.
[0019] The technical solution of the embodiment of the present invention determines the total flow limiting threshold of the target system based on the physical resource information corresponding to the target system and the system health evaluation function, and then determines at least one transaction volume prediction scheme corresponding to the target system based on the total flow limiting threshold, wherein each transaction volume prediction scheme includes the predicted transaction volume corresponding to each interface in the target system, thereby, based on the benefit evaluation results of each transaction volume prediction scheme, determining the target transaction volume prediction scheme from each transaction volume prediction scheme, and determining the interface flow limiting threshold corresponding to each interface in the target system based on the target transaction volume prediction scheme. The technical solution of this embodiment, when determining the interface flow limiting threshold of the target system, determines the interface flow limiting threshold corresponding to each interface in the system by performing health evaluation and benefit evaluation on the target system, on the basis of ensuring the stable operation of the system, with the goal of maximizing the system benefit, thereby realizing the refined management of system resources, improving the precision, accuracy and rationality of the flow limiting threshold of the system interface, thereby reducing the system's no-load probability, avoiding the idleness of the system's stock physical resources and the loss of business traffic, and increasing the utilization rate of system resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the following briefly introduces the drawings required to describe the embodiments. Obviously, the drawings introduced are only drawings of a part of the embodiments to be described in the present invention, rather than all the drawings. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 A schematic diagram of a flow chart of a method for determining an interface current limiting threshold provided by an embodiment of the present invention;
[0022] Figure 2 A schematic flow chart of another method for determining an interface current limiting threshold provided by an embodiment of the present invention;
[0023] Figure 3 A schematic diagram of the structure of a device for determining an interface current limiting threshold provided by an embodiment of the present invention;
[0024] Figure 4 The present invention is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0025] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0026] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0027] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0028] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0029] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0030] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0031] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0032] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0033] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0034] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0035] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0036] Before introducing the technical solution, an exemplary application scenario may be first described. The technical solution may be applied in any scenario where a current limiting threshold value needs to be set for each interface in an interactive system.
[0037] For example, the open service platform uses information technology to export services to the outside of the enterprise or introduce non-services into the enterprise through standard APIs, SDKs, H5, etc., so as to achieve integration with scenarios. Among them, the open service platform gateway system is a bridge between the enterprise and third-party partners. It has functions such as flow control, message conversion, certificate authentication, service routing, and security control. It is responsible for the technical docking of related services with partners and shoulders the important role of controlling the security of the open service platform. With the vigorous development of the open service platform ecosystem composed of users, partners, enterprises, regulators and other roles, more and more services are exported to the outside. Since these services are heavily dependent on various middle and back-end systems within the industry, the open service platform gateway system has also become one of the typical systems with many related systems. Under limited resources, the transaction carrying capacity of the system can be estimated based on the health of the system's physical resources and set as the system flow limit threshold.
[0038] At present, common current limiting algorithms include counter algorithm, leakage algorithm, token bucket algorithm, etc. However, these methods are to ensure the stable operation of the system from the perspective of the entire system. Their essence is to set the current limiting threshold by realizing the optimal configuration of limited physical resources, and no further consideration is given to setting the current limiting threshold of each interface to realize the optimal configuration of the entire system business operation. The above method sets the current limiting threshold of each interface in the system, which may become a service bottleneck for the corresponding part of the business at some point, seriously restricting its development and causing some transaction losses. For example, if a system only has two interfaces, interface A and interface B, their current limiting thresholds are both 50% of the system current limiting threshold. There is such a scenario: the user's request traffic to interface A exceeds the set threshold, and the user's request to interface B is far from reaching the set threshold. At this time, due to the unreasonable current limiting threshold of interface A in the system, the system will downgrade the service of interface A or refuse to process it, which may cause traffic loss of interface A. But it is obvious that the system resources have not been completely consumed at this time, and there is a problem of insufficient system resource utilization. It can be seen that the above method does not achieve the goal of optimizing the benefits of the entire system, does not achieve refined management of system resources, and is likely to cause idle system physical resources and loss of business traffic, further causing great losses to the business.
[0039] Based on this, the technical solution provided by the embodiment of the present invention, on the basis of ensuring the stable operation of the system, further considers the goal of maximizing the system profit, and proposes an interface current limiting threshold setting method that comprehensively considers the system health and system profitability.
[0040] Figure 1 A flow chart of a method for determining an interface current limiting threshold provided in an embodiment of the present invention. This embodiment is applicable to situations where it is necessary to set current limiting thresholds for each interface in an interactive system. The method can be executed by a simulation device, which can be implemented in the form of software and / or hardware. The hardware can be an electronic device, such as a mobile terminal, a PC or a server.
[0041] like Figure 1 As shown, the method for determining the interface current limiting threshold includes:
[0042] S110 . Determine a total current limiting threshold of the target system based on the physical resource information corresponding to the target system and a system health evaluation function.
[0043] The target system is a system that provides multiple service functions to the outside world, and the target system includes multiple external interaction interfaces. The physical resource information is the limit of various physical resources that the target system relies on for operation, wherein the physical resources include but are not limited to database storage space, server memory, server CPU, cache memory, etc. The system health evaluation function is a function model used to evaluate the health of the target system.
[0044] Among them, flow limiting is the abbreviation of traffic speed limiting, which means that specified events are allowed to enter the system, and the part exceeding the flow limiting threshold will be denied service, wait or queue, downgrade, etc. The total flow limiting threshold is the maximum flow limiting threshold of the target system within the carrying capacity.
[0045] The purpose of this step is to estimate the maximum carrying capacity of the system with the goal of maximizing the use of physical resources without breaking the limited physical resources of the target system, and use this as the total current limiting threshold. Specifically, a variety of optional total current limiting thresholds can be determined according to the upper and lower limits of various physical resources of the target system, that is, these optional total current limiting thresholds need to be within the limit range of various physical resources. Then, each optional total current limiting threshold is evaluated by the system health evaluation function to obtain a system health score, which is used to characterize the corresponding health of the target system if the current optional total current limiting threshold is used as the total current limiting threshold of the target system. For example, the larger the value of the system health score, the healthier the target system; the smaller the value of the system health score, the less healthy the target system. Thus, the total current limiting threshold of the target system can be determined according to the size of these system health scores.
[0046] Exemplarily, the limit range of the database storage space can be expressed as (W dbmin , W dbmax ), the server memory limit can be expressed as (W memorymin , W memorymax ), the server CPU limit range can be expressed as (W cpumin , W cpumax ), the limit range of the buffer memory can be expressed as (W dbmin , W dbmax ), multiple pending total flow limiting thresholds can be predicted based on the historical actual transaction volume of the target system, which can be expressed as: M1, M2, M3, ..., M n In this embodiment, the processing process for each total current limiting threshold to be processed is the same. Here, any one of the total current limiting thresholds to be processed is used as the current total current limiting threshold to be processed, and the current total current limiting threshold to be processed M is used as the current total current limiting threshold to be processed. n Take the current total current limiting threshold M to be processed as an example. n In the case of M n For a business request, the amount of database storage space required can be expressed as W db (M n ), the amount of server memory required can be expressed as W memory (M n ), the amount of server CPU required can be expressed as W cpu (Mn ), the amount of buffer memory required can be expressed as W redis (M n ). While satisfying W db (M n ) in (W dbmin , W dbmax ) range, W memory (M n ) in (W memorymin , W memorymax ) range, W cpu (M n ) in (W cpumin , W cpumax ) range, W redis (M n ) in (W redismin , W redismax ) range, the current total current limit threshold M to be processed can be n Determine the optional total current limit threshold. Further, according to W db (M n )、W memory (M n )、W cpu (M n ) and W redis (M n ) and the system health evaluation function, for the optional total current limiting threshold M n is evaluated to obtain the selectable total current limit threshold M n The corresponding system health score f n Based on this, the system health score corresponding to each optional total current limiting threshold can be obtained, so that the target system health score can be determined according to the numerical values of each system health score, and the optional total current limiting threshold corresponding to the target system health score can be determined as the total current limiting threshold of the target system.
[0047] S120. Determine at least one transaction volume prediction scheme corresponding to the target system based on the total current limiting threshold.
[0048] Each transaction volume prediction scheme includes the predicted transaction volume corresponding to each interface in the target system. The predicted transaction volume refers to the predicted number of transactions for each interface.
[0049] In this embodiment, one or more predicted transaction volumes to be combined corresponding to each interface can be predicted based on the historical actual transaction volumes of each interface in the target system. Furthermore, the total flow limiting threshold can be used as the target constraint condition to combine multiple predicted transaction volumes to be combined for each interface to obtain multiple transaction volume prediction schemes, that is, it is necessary to ensure that the sum of the predicted transaction volumes corresponding to each interface in the transaction volume prediction scheme does not exceed the total flow limiting threshold.
[0050] Exemplarily, the target system includes a total of 5 interfaces, namely interface 1, interface 2, interface 3, interface 4, and interface 5. The transaction volume prediction scheme can be expressed as (m1, m2, m3, m4, m5), where m1 represents the predicted transaction volume corresponding to interface 1, m2 represents the predicted transaction volume corresponding to interface 2, m3 represents the predicted transaction volume corresponding to interface 3, m4 represents the predicted transaction volume corresponding to interface 4, and m5 represents the predicted transaction volume corresponding to interface 5; wherein, m1+m2+m3+m4+m5≤M, and M represents the total current limiting threshold of the target system.
[0051] S130. Based on the benefit evaluation results of each transaction volume prediction scheme, determine a target transaction volume prediction scheme from each transaction volume prediction scheme, and determine the interface current limiting threshold corresponding to each interface in the target system based on the target transaction volume prediction scheme.
[0052] Among them, the benefit evaluation result is used to characterize the benefit effect that the target system can obtain if the actual transaction volume of each interface of the target system is the predicted transaction volume in the transaction volume prediction scheme. For example, the benefit evaluation result can be characterized by a benefit score. The larger the value of the benefit score, the more benefit effect the target system can obtain; the smaller the value of the benefit score, the less benefit effect the target system can obtain. The target transaction volume prediction scheme is the final selected transaction volume prediction scheme. The interface current limiting threshold refers to the current limiting threshold corresponding to each interface in the target system.
[0053] In this embodiment, the system benefits generally include but are not limited to economic benefits and social benefits. In terms of economic benefits, the services provided by the system to the outside world may bring certain revenue to the system operator, such as the number of goods sold, the amount of loans provided, etc.; in terms of social benefits, such as building certain public welfare platforms or providing inclusive finance, it may improve the social image of the system operator, reduce customer complaints and public opinion risks, etc. Based on this, this step evaluates the benefits of each transaction volume prediction scheme to obtain the benefit evaluation results of each transaction volume prediction scheme, so as to maximize the system business benefits.
[0054] Specifically, the processing process for each transaction volume prediction scheme is the same. Here, any one of the transaction volume prediction schemes is taken as the current transaction volume prediction scheme, and the current transaction volume prediction scheme is used as an example for exemplary explanation. For each interface of the target system, the corresponding interface weight value can be determined according to the business type corresponding to the interface, and the corresponding benefit attribute value can be determined according to the predicted transaction volume corresponding to the interface. Then, the benefit evaluation result of the current transaction volume prediction scheme can be determined according to the weight value of each interface and the corresponding benefit attribute value. According to the size value of the benefit evaluation result corresponding to each transaction volume prediction scheme, the target transaction volume prediction scheme is determined. Thus. The predicted transaction volume corresponding to each interface in the target transaction volume prediction scheme can be determined as the corresponding interface current limiting threshold.
[0055] The technical solution of the embodiment of the present invention determines the total flow limiting threshold of the target system based on the physical resource information corresponding to the target system and the system health evaluation function, and then determines at least one transaction volume prediction scheme corresponding to the target system based on the total flow limiting threshold, wherein each transaction volume prediction scheme includes the predicted transaction volume corresponding to each interface in the target system, thereby, based on the benefit evaluation results of each transaction volume prediction scheme, determining the target transaction volume prediction scheme from each transaction volume prediction scheme, and determining the interface flow limiting threshold corresponding to each interface in the target system based on the target transaction volume prediction scheme. The technical solution of this embodiment, when determining the interface flow limiting threshold of the target system, determines the interface flow limiting threshold corresponding to each interface in the system by performing health evaluation and benefit evaluation on the target system, on the basis of ensuring the stable operation of the system, with the goal of maximizing the system benefit, thereby realizing the refined management of system resources, improving the precision, accuracy and rationality of the flow limiting threshold of the system interface, thereby reducing the system's no-load probability, avoiding the idleness of the system's stock physical resources and the loss of business traffic, and increasing the utilization rate of system resources.
[0056] Embodiment 2
[0057] Figure 2 This is a schematic diagram of a method for determining an interface current limiting threshold provided by an embodiment of the present invention. Based on the above embodiment, S110-S130 are further refined. The specific implementation method can refer to the technical solution of this embodiment. Among them, the technical terms that are the same or corresponding to the above embodiment are not repeated here.
[0058] like Figure 2 As shown, the method specifically comprises the following steps:
[0059] S210. Determine a plurality of total current limiting thresholds to be processed based on upper and lower limits of physical resources of at least one physical resource dimension corresponding to the target system.
[0060] In this embodiment, at least one physical resource dimension includes a database storage space dimension, a server memory dimension, a server CPU computing resource dimension, and / or a cache memory dimension. Specifically, the upper and lower limits of the physical resources include: the upper and lower limits of the database storage space, the upper and lower limits of the server memory, the upper and lower limits of the server CPU computing resources, and / or the upper and lower limits of the cache memory. The total current limiting threshold to be processed needs to be further processed to determine the total current limiting threshold of the target system.
[0061] Specifically, multiple optional total current limiting thresholds can be predicted based on the actual historical transaction volume of the target system. Then, for each optional total current limiting threshold, the amount of database storage space, the amount of server memory, the amount of server CPU, and the amount of cache memory required for the target system to process the current optional total current limiting threshold number of business requests are calculated. The optional total current limiting threshold that meets the following four conditions at the same time is determined as the total current limiting threshold to be processed. The first condition: the amount of database storage space is within the upper and lower limits of the database storage space; the second condition: the amount of server memory is within the upper and lower limits of the server memory; the third condition: the amount of server CPU is within the upper and lower limits of the server CPU; the fourth condition: the amount of cache memory is within the upper and lower limits of the cache memory.
[0062] S220: For each total current limiting threshold to be processed, based on the total current limiting threshold to be processed and a preset system health attribute mapping relationship table, determine the system health attribute value of the total current limiting threshold to be processed in each dimension.
[0063] The system health attribute mapping relationship table includes the corresponding relationship between the resource utilization rate corresponding to each physical resource dimension and the system health attribute value. See Table 1 for an example table of the system health attribute mapping relationship.
[0064] Table 1 System health attribute mapping relationship example table
[0065]
[0066] In this embodiment, when the total amount of business requests of the target system reaches the current pending total flow limiting threshold (the current pending total flow limiting threshold refers to the pending total flow limiting threshold currently being processed, and the specific processing methods of the remaining pending total flow limiting thresholds are the same), the first resource utilization rate corresponding to the database storage space dimension, the second resource utilization rate corresponding to the server memory dimension, the third resource utilization rate corresponding to the server CPU computing resource dimension, and the fourth resource utilization rate corresponding to the cache memory dimension can be calculated. Based on this, according to the mapping relationship table of the first resource utilization rate, the second resource utilization rate, the third resource utilization rate, the fourth resource utilization rate and the system health attribute, the first system health attribute value corresponding to the database storage space dimension, the second system health attribute value corresponding to the server memory dimension, the third system health attribute value corresponding to the server CPU computing resource dimension, and the fourth system health attribute value corresponding to the cache memory dimension can be determined.
[0067] S230: Based on the system health evaluation function and each system health attribute value, obtain a system health score corresponding to each to-be-processed total current limiting threshold.
[0068] Among them, the system health evaluation function can be expressed as:
[0069]
[0070] In the formula, H represents the system health score, n represents the total number of physical resource dimensions, and k i represents the weight value corresponding to the i-th physical resource dimension, p i (M) represents the system health attribute value corresponding to the i-th physical resource dimension. In particular, the sum of the weight values corresponding to each physical resource dimension is 1.
[0071] In this embodiment, the system health attribute values corresponding to the current total current limiting threshold to be processed can be brought into the system health evaluation function for calculation to obtain the system health score corresponding to the current total current limiting threshold to be processed. Based on the same processing method, the system health score corresponding to each total current limiting threshold to be processed can be obtained.
[0072] S240: Based on the health scores of the systems, determine the total current limiting threshold of the target system from a plurality of total current limiting thresholds to be processed.
[0073] In this embodiment, based on the system health scores corresponding to each pending total current limiting threshold, the system health score with the largest value can be determined as the target system health score, and the pending total current limiting threshold corresponding to the target system health score can be determined as the total current limiting threshold of the target system.
[0074] S250. Under the condition that the constraint conditions corresponding to the total current limiting threshold are met, determine at least one transaction volume prediction scheme corresponding to the target system.
[0075] Among them, the constraint conditions corresponding to the total flow limiting threshold include: the sum of the predicted transaction volumes of each interface in the transaction volume prediction scheme does not exceed the total flow limiting threshold.
[0076] In this embodiment, multiple predicted transaction volumes to be combined corresponding to each interface can be predicted based on the historical actual transaction volumes of each interface in the target system. Furthermore, the multiple predicted transaction volumes to be combined of each interface can be combined with the total current limiting threshold as the target constraint condition to obtain multiple transaction volume prediction schemes.
[0077] S260: For each transaction volume prediction scheme, a benefit evaluation is performed on the transaction volume prediction scheme to obtain a benefit evaluation result corresponding to the transaction volume prediction scheme.
[0078] Optionally, specific implementation steps for determining the benefit evaluation result corresponding to the transaction volume prediction scheme may include:
[0079] S2601. Determine a benefit weight value corresponding to each interface based on the interface category corresponding to each interface.
[0080] In this embodiment, multiple interfaces in the target system correspond to multiple different interface categories, and different interface categories correspond to different interface functions. Specifically, the interface categories include sales categories and social benefit enhancement categories, and the sales category includes item sales subcategories and loan subcategories.
[0081] Specifically, the benefit weight values corresponding to various interface categories can be preset to obtain a benefit weight mapping relationship table, and an example table of benefit weight mapping relationships can be found in Table 2. Based on this, according to the interface category corresponding to each interface and the preset benefit weight mapping relationship table, the benefit weight value corresponding to each interface can be determined.
[0082] Table 2 Example of benefit weight mapping relationship
[0083]
[0084] S2602. Determine the benefit attribute value corresponding to each interface based on the predicted transaction volume corresponding to each interface in the transaction volume prediction scheme.
[0085] In this embodiment, for each interface in the transaction volume prediction scheme, a specific benefit attribute value can be determined according to the predicted transaction volume of the interface. For example, taking the item sales subcategory as an example, the benefit attribute value can be determined according to the profit income corresponding to the predicted transaction volume of a certain interface.
[0086] S2603. For each interface, based on the benefit attribute value and the benefit weight value, determine the benefit sub-score corresponding to each interface.
[0087] Specifically, for each interface, the benefit sub-score corresponding to each interface can be obtained by multiplying the corresponding benefit attribute value and benefit weight value.
[0088] S2604. Based on the benefit sub-scores corresponding to each interface, benefit evaluation results corresponding to the transaction volume prediction scheme are obtained.
[0089] In this embodiment, on the basis of obtaining the benefit sub-score of each interface corresponding to the transaction volume prediction scheme, each benefit sub-score may be summed to obtain a benefit evaluation result corresponding to the transaction volume prediction scheme.
[0090] S270. Determine the transaction volume forecasting scheme corresponding to the benefit evaluation result that meets the preset conditions as the target transaction volume forecasting scheme.
[0091] The preset condition is a pre-set rule for determining a target transaction volume forecast scheme from multiple transaction volume forecast schemes. In this embodiment, the preset condition may be to determine the benefit evaluation result with the largest value as the target transaction volume forecast scheme.
[0092] Specifically, on the basis of obtaining the benefit evaluation results corresponding to each transaction volume prediction scheme, the benefit evaluation result with the largest value can be determined as the target transaction volume prediction scheme.
[0093] S280. Determine an interface current limiting threshold corresponding to each interface in the target system based on the target transaction volume prediction scheme.
[0094] The technical solution of the embodiment of the present invention determines multiple to-be-processed total flow limiting thresholds based on the upper and lower limits of physical resources of at least one physical resource dimension corresponding to the target system; for each to-be-processed total flow limiting threshold, based on the to-be-processed total flow limiting threshold and a pre-set system health attribute mapping relationship table, determines the system health attribute value of the to-be-processed total flow limiting threshold in each dimension; based on the system health evaluation function and each system health attribute value, obtains the system health score corresponding to each to-be-processed total flow limiting threshold; based on each system health score, determines the total flow limiting threshold of the target system from multiple to-be-processed total flow limiting thresholds; under the condition that the constraint conditions corresponding to the total flow limiting threshold are met, determines at least one transaction volume prediction scheme corresponding to the target system; wherein the constraint conditions corresponding to the total flow limiting threshold include: the sum of the predicted transaction volumes of each interface in the transaction volume prediction scheme does not exceed the total flow limiting threshold; for each transaction volume prediction scheme, performs a benefit evaluation on the transaction volume prediction scheme to obtain a benefit evaluation result corresponding to the transaction volume prediction scheme; determines the transaction volume prediction scheme corresponding to the benefit evaluation result that meets the preset conditions as the target transaction volume prediction scheme. The technical solution provided in this embodiment further improves the precision, accuracy and rationality of the current limiting threshold of the system interface, thereby reducing the system's no-load probability, avoiding the idleness of the system's existing physical resources and business traffic loss, and increasing the utilization rate of system resources.
[0095] Embodiment 3
[0096] Figure 3 This is a structural schematic diagram of an interface current limiting threshold determination device provided in an embodiment of the present invention, the device comprising: a total current limiting threshold determination module 310, a transaction volume prediction module 320 and an interface threshold determination module 330.
[0097] The total current limiting threshold determination module 310 is used to determine the total current limiting threshold of the target system based on the physical resource information corresponding to the target system and the system health evaluation function;
[0098] A transaction volume prediction module 320, configured to determine at least one transaction volume prediction scheme corresponding to the target system based on the total current limiting threshold; wherein each of the transaction volume prediction schemes includes a predicted transaction volume corresponding to each interface in the target system;
[0099] The interface threshold determination module 330 is used to determine a target transaction volume prediction scheme from each of the transaction volume prediction schemes based on the benefit evaluation results of each of the transaction volume prediction schemes, so as to determine the interface current limiting threshold corresponding to each of the interfaces in the target system based on the target transaction volume prediction scheme.
[0100] Based on the above device, optionally, the total current limiting threshold determination module 310 includes:
[0101] A threshold determination unit to be processed, used to determine a plurality of total current limiting thresholds to be processed based on the upper and lower limits of physical resources of at least one physical resource dimension corresponding to the target system;
[0102] A health value determination unit is used to determine the system health attribute value of the total current limiting threshold to be processed in each dimension based on the total current limiting threshold to be processed and a preset system health attribute mapping relationship table; wherein the system health attribute mapping relationship table includes the corresponding relationship between the resource utilization rate corresponding to each physical resource dimension and the system health attribute value;
[0103] A health score determination unit, configured to obtain a system health score corresponding to each of the to-be-processed total current limiting thresholds based on the system health evaluation function and each of the system health attribute values;
[0104] The total current limiting threshold determination unit is used to determine the total current limiting threshold of the target system from the plurality of total current limiting thresholds to be processed based on the health scores of the systems.
[0105] Based on the above device, optionally, the system health evaluation function is:
[0106]
[0107] In the formula, H represents the system health score, n represents the total number of physical resource dimensions, and k i represents the weight value corresponding to the i-th physical resource dimension, p i (M) represents the health attribute value corresponding to the i-th physical resource dimension when the total current limiting threshold to be processed is M.
[0108] Based on the above device, optionally, the at least one physical resource dimension includes a database storage space dimension, a server memory dimension, a server CPU computing resource dimension and / or a cache memory dimension.
[0109] Based on the above-mentioned device, optionally, a transaction volume prediction module 320 is specifically used to determine at least one transaction volume prediction scheme corresponding to the target system while satisfying the constraint conditions corresponding to the total flow limiting threshold; wherein the constraint conditions corresponding to the total flow limiting threshold include: the sum of the predicted transaction volumes of each of the interfaces in the transaction volume prediction scheme does not exceed the total flow limiting threshold.
[0110] Based on the above device, optionally, the interface threshold determination module 330 includes:
[0111] A benefit evaluation unit, used for performing benefit evaluation on each of the transaction volume prediction schemes to obtain a benefit evaluation result corresponding to the transaction volume prediction scheme;
[0112] The target scheme determining unit is used to determine the transaction volume forecasting scheme corresponding to the benefit evaluation result that meets the preset conditions as the target transaction volume forecasting scheme.
[0113] On the basis of the above device, an optional benefit evaluation unit includes:
[0114] A weight value determination subunit is used to determine the benefit weight value corresponding to each of the interfaces based on the interface category corresponding to each of the interfaces; wherein the interface category includes a sales category or a social benefit enhancement category, and the sales category includes an item sales subcategory and a loan subcategory;
[0115] A benefit value determination subunit, configured to determine a benefit attribute value corresponding to each of the interfaces based on the predicted transaction volume corresponding to each of the interfaces in the transaction volume prediction scheme;
[0116] A benefit score determination subunit, configured to determine, for each of the interfaces, a benefit sub-score corresponding to each of the interfaces based on the benefit attribute value and the benefit weight value;
[0117] The benefit evaluation subunit is used to evaluate the benefit results corresponding to the transaction volume prediction scheme based on the benefit sub-scores corresponding to the interfaces.
[0118] The technical solution of the embodiment of the present invention determines the total flow limiting threshold of the target system based on the physical resource information corresponding to the target system and the system health evaluation function, and then determines at least one transaction volume prediction scheme corresponding to the target system based on the total flow limiting threshold, wherein each transaction volume prediction scheme includes the predicted transaction volume corresponding to each interface in the target system, thereby, based on the benefit evaluation results of each transaction volume prediction scheme, determining the target transaction volume prediction scheme from each transaction volume prediction scheme, and determining the interface flow limiting threshold corresponding to each interface in the target system based on the target transaction volume prediction scheme. The technical solution of this embodiment, when determining the interface flow limiting threshold of the target system, performs health evaluation and benefit evaluation on the target system, and determines the interface flow limiting threshold corresponding to each interface in the system with the goal of maximizing the system benefit on the basis of ensuring the stable operation of the system, thereby realizing the refined management of system resources, improving the precision, accuracy and rationality of the flow limiting threshold of the system interface, thereby reducing the system's no-load probability, avoiding the idleness of the system's existing physical resources and the loss of business traffic, and increasing the utilization rate of system resources.
[0119] The interface current limiting threshold determination device provided in the embodiment of the present invention can execute the interface current limiting threshold determination method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0120] It is worth noting that the various units and modules included in the above system are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present invention.
[0121] Embodiment 4
[0122] Figure 4 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0123] like Figure 4 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0124] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0125] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a target control object posture control method.
[0126] In some embodiments, the target control object posture control method can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the target control object posture control method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the target control object posture control method by any other appropriate means (e.g., by means of firmware).
[0127] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0128] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0129] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0130] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0131] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0132] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0133] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0134] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
[0135] Embodiment 5
[0136] An embodiment of the present invention further provides a storage medium containing computer executable instructions, which are used to execute a method for determining an interface current limiting threshold when executed by a computer processor. The method includes:
[0137] Determine the total current limiting threshold of the target system based on the physical resource information corresponding to the target system and the system health evaluation function;
[0138] Based on the total current limiting threshold, determining at least one transaction volume prediction scheme corresponding to the target system; wherein each of the transaction volume prediction schemes includes the predicted transaction volume corresponding to each interface in the target system;
[0139] Based on the benefit evaluation results of each of the transaction volume prediction schemes, a target transaction volume prediction scheme is determined from the transaction volume prediction schemes, so as to determine the interface current limiting threshold corresponding to each of the interfaces in the target system based on the target transaction volume prediction scheme.
[0140] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0141] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0142] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0143] Computer program code for performing the operation of embodiments of the present invention may be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0144] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for determining an interface current limiting threshold, characterized in that: include: Determine the total current limiting threshold of the target system based on the physical resource information corresponding to the target system and the system health evaluation function; Based on the total current limiting threshold, determining at least one transaction volume prediction scheme corresponding to the target system; wherein each of the transaction volume prediction schemes includes the predicted transaction volume corresponding to each interface in the target system; Based on the benefit evaluation results of each of the transaction volume prediction schemes, a target transaction volume prediction scheme is determined from the transaction volume prediction schemes, so as to determine the interface current limiting threshold corresponding to each of the interfaces in the target system based on the target transaction volume prediction scheme.
2. The method according to claim 1, characterized in that: The determining of the total current limiting threshold of the target system based on the physical resource information corresponding to the target system and the system health evaluation function includes: Determine a plurality of to-be-processed total current limiting thresholds based on upper and lower limits of physical resources of at least one physical resource dimension corresponding to the target system; For each of the total current limiting thresholds to be processed, based on the total current limiting thresholds to be processed and a preset system health attribute mapping relationship table, determine the system health attribute value of the total current limiting threshold to be processed in each dimension; wherein the system health attribute mapping relationship table includes the corresponding relationship between the resource utilization rate corresponding to each of the physical resource dimensions and the system health attribute value; Based on the system health evaluation function and each of the system health attribute values, obtaining a system health score corresponding to each of the to-be-processed total current limiting thresholds; Based on the health scores of each of the systems, a total current limiting threshold of the target system is determined from a plurality of the total current limiting thresholds to be processed.
3. The method according to claim 2, characterized in that The system health evaluation function is: In the formula, H represents the system health score, n represents the total number of physical resource dimensions, and k i represents the weight value corresponding to the i-th physical resource dimension, p i (M) represents the health attribute value corresponding to the i-th physical resource dimension when the total current limiting threshold to be processed is M.
4. The method according to claim 2, characterized in that: The at least one physical resource dimension includes a database storage space dimension, a server memory dimension, a server CPU computing resource dimension and / or a cache memory dimension.
5. The method according to claim 1, characterized in that: The determining, based on the total current limiting threshold, at least one transaction volume prediction scheme corresponding to the target system comprises: Under the condition that the constraint condition corresponding to the total flow limiting threshold is met, determining at least one transaction volume prediction scheme corresponding to the target system; Among them, the constraint condition corresponding to the total flow limiting threshold includes: the sum of the predicted transaction volumes of each of the interfaces in the transaction volume prediction scheme does not exceed the total flow limiting threshold.
6. The method according to claim 1, characterized in that The step of determining a target transaction volume forecasting scheme from among the transaction volume forecasting schemes based on the benefit evaluation results of the transaction volume forecasting schemes comprises: For each of the transaction volume forecasting schemes, a benefit evaluation is performed on the transaction volume forecasting scheme to obtain a benefit evaluation result corresponding to the transaction volume forecasting scheme; The transaction volume forecasting scheme corresponding to the benefit evaluation result that meets preset conditions is determined as the target transaction volume forecasting scheme.
7. The method according to claim 6, characterized in that The performing benefit evaluation on the transaction volume prediction scheme to obtain a benefit evaluation result corresponding to the transaction volume prediction scheme includes: Based on the interface category corresponding to each of the interfaces, determining the benefit weight value corresponding to each of the interfaces; wherein the interface category includes a sales category or a social benefit enhancement category, and the sales category includes an item sales subcategory and a loan subcategory; Based on the predicted transaction volume corresponding to each of the interfaces in the transaction volume prediction scheme, determining a benefit attribute value corresponding to each of the interfaces; For each of the interfaces, based on the benefit attribute value and the benefit weight value, determining a benefit sub-score corresponding to each of the interfaces; Based on the benefit sub-score corresponding to each of the interfaces, the benefit evaluation result corresponding to the transaction volume prediction scheme.
8. A device for determining an interface current limiting threshold, characterized in that: The device includes: A total current limiting threshold determination module is used to determine the total current limiting threshold of the target system based on the physical resource information corresponding to the target system and the system health evaluation function; A transaction volume prediction module, configured to determine at least one transaction volume prediction scheme corresponding to the target system based on the total current limiting threshold; wherein each of the transaction volume prediction schemes includes a predicted transaction volume corresponding to each interface in the target system; The interface threshold determination module is used to determine a target transaction volume prediction scheme from each of the transaction volume prediction schemes based on the benefit evaluation results of each of the transaction volume prediction schemes, so as to determine the interface current limiting threshold corresponding to each of the interfaces in the target system based on the target transaction volume prediction scheme.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the interface current limiting threshold determination method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for determining an interface current limiting threshold value according to any one of claims 1 to 7 when executed.
Citation Information
Cited By
Distributed current limiting method, device and system and storage medium
CN121239636A
Distributed current limiting method, device, system and storage medium
CN121239636B