Remote debug service in a cloud environment
A debug service 350 is provided in a distributed network environment, such as a cloud computing environment. A debug agent 341 is connected with a workload process 311 to operate alongside it in a deployed application 310. The debug service receives 351 a request from the process that debugging is r...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English |
Published |
05.02.2014
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A debug service 350 is provided in a distributed network environment, such as a cloud computing environment. A debug agent 341 is connected with a workload process 311 to operate alongside it in a deployed application 310. The debug service receives 351 a request from the process that debugging is required. The service gathers information required for a debug session, including the source code 321 of the process, and then attaches itself to the process to carry out the debug session, interacting with the agent to do so. The session may be called based on failure criteria, or by user request. The service may operate across boundaries between workload processes where they collaborate to form the application, and may check that it has the required information for the next process to be debugged. The arrangement allows the operation of debugging methods in environments where normal methods are unable to function effectively. |
---|---|
Bibliography: | Application Number: GB20120013532 |