Service Control Feedback Mechanism for Server Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies fail to effectively control online services running for long times or at high frequencies, leading to server breakdowns and wastage of network resources, with limited control over client-side service usage.
Innovation Solution
A method and apparatus that acquire service running information from clients, determine a service control mode based on preset thresholds, and perform feedback control to limit service usage, such as reducing user earnings or clearing achievements, when services exceed defined parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If services are allowed to run freely on clients without control, then user convenience and service availability are improved, but server breakdowns occur and network resources are wasted
Solution Approach 1:
The patent implements a feedback control mechanism where the server monitors service running status from clients and sends control instructions back when thresholds are exceeded. The server acquires service running information, compares it against preset thresholds, and issues feedback control instructions (such as limiting service usage or clearing achievements) when the service running time or frequency exceeds acceptable levels, thereby preventing server breakdowns while maintaining normal service availability.
2Productivity
If services run for long times or at high frequencies, then user engagement and service utility are improved, but network resources are wasted and server load increases
Solution Approach 1:
The patent applies preliminary action by presetting threshold values for service running time and frequency before the service actually causes problems. The server is configured with predetermined thresholds (such as maximum running time of 2 hours or maximum frequency of 3 times per hour), and when these thresholds are approached or exceeded, control instructions are automatically issued to limit service usage, preventing network resource waste before it occurs.
3Device complexity
If existing control methods are used that only provide reminders, then implementation simplicity is maintained, but control effectiveness is insufficient
Solution Approach 1:
The patent implements a dynamic control mechanism that adjusts the level of control based on service running status. The system starts with a simple reminder approach but escalates to more stringent controls (such as limiting service functionality or clearing achievements) when thresholds are exceeded. This dynamic adjustment maintains simplicity when services are used normally while becoming more effective when control is needed, adapting the control strength to the actual situation.
Data Source
AI summary
A method and an apparatus for controlling running of a service are described. The method includes: acquiring service running information of a service on a client, the service running information including a service running parameter and a service running status, and the service running status including a running state or a non-running state; determining, when the service running status of the service is the running state, a service control mode of the service according to the service running parameter and a preset service control mode list; and performing feedback control on the service according to the service control mode of the service.


