Application Instance Online Offline Control via Manual Confirmation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for managing application instances online or offline lack the ability to manually control these states, relying solely on starting or stopping the application instances for online or offline operations.
Innovation Solution
A method and apparatus for controlling application instances to be online or offline, involving acquiring target indication information, determining online or offline control instructions based on stored target instances, and executing these instructions to manage the application instances' online or offline states.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If application instances are automatically brought online upon startup, then system productivity is improved, but system reliability deteriorates due to safety risks
Solution Approach 1:
The system performs preliminary classification of application instances into preset types (such as critical and non-critical services) before online operations. This preliminary categorization enables differentiated control strategies, where critical services require manual confirmation before going online, while non-critical services can automatically start. This resolves the contradiction by preparing the system in advance to balance productivity and reliability based on service importance.
Solution Approach 2:
The patent applies different online control qualities to different application instances based on their preset types. Critical services receive high-quality control with manual confirmation requirements, while non-critical services receive standard automatic startup treatment. This localized differentiation resolves the contradiction by applying appropriate safety measures only where needed, maintaining productivity for non-critical services while ensuring reliability for critical ones.
2Reliability
If manual control operations are added for online/offline states, then system reliability is improved, but device complexity increases
Solution Approach 1:
The system implements manual control only for application instances of preset types (critical services), while maintaining automatic control for other instances. This localized application of manual control reduces the overall complexity increase by limiting the additional control mechanisms to only where they are necessary for reliability, rather than implementing universal manual control across all services.
Solution Approach 2:
The patent introduces an intermediary classification mechanism that automatically categorizes application instances into preset types based on their characteristics. This intermediary layer simplifies the control logic by automatically determining which services require manual confirmation, eliminating the need for complex user interfaces or manual configuration for each service, thus resolving the contradiction between reliability and complexity.
3Device complexity
If all application instances are managed uniformly, then device complexity is reduced, but adaptability deteriorates
Solution Approach 1:
The system applies uniform management procedures for all application instances while incorporating local quality differentiation through preset types. All instances follow the same basic registration and management workflow, but the preset type classification enables adaptive behavior differences (automatic vs. manual online control). This resolves the contradiction by maintaining procedural simplicity while enabling adaptive responses based on service characteristics.
Solution Approach 2:
The patent creates a universal management framework that handles all application instances through a common interface and process, while the preset type classification provides multi-functionality by enabling different control strategies. This universal yet flexible approach resolves the contradiction by allowing the system to adapt to different service requirements without creating separate management systems, thus maintaining low complexity while achieving high adaptability.
Data Source
AI summary
A method for controlling an application instance to be online or offline includes: acquiring target indication information, the target indication information including an identification of a target application instance; according to the target indication information and stored target instances, determining an online or offline control instruction of the target application instance, wherein the target instances including application instances that are started and are in an offline state; and according to the online or offline control instruction of the target application instance, controlling the target application instance to be online or offline.


