Systems and methods for providing multiple console sessions that enable line-by-line execution of scripts on a server application
Abstract:
Systems and methods are disclosed that provide multiple mutually exclusive console sessions to execute server-side scripts in parallel. In particular, a cloud-based platform receives an indication that a console session is instantiated from, a client device. The platform then generates a thread having a unique identifier. The thread corresponds to a background job performed on the platform. The platform determines whether an input queue associated with the unique identifier has an input. If so, the platform evaluates the input and writes a resulting output to an output queue associated with the unique identifier. The client device then prints the input and the resulting output to a console user interface associated with the console session, and removes the input from the input queue. In some embodiments, if the input queue stores no inputs for a threshold period of time (e.g., a timeout period), the platform ends the thread.
Information query
Patent Agency Ranking
0/0