Disclosed are a life cycle management method for a distributed application, managers, a device and a medium. The method comprises: in response to a publish instruction on a publish object, determining a publish list of the publish object, the publish object comprising a product or an application, the publish list comprising multiple application instances and a publish order among the multiple application instances, and a life cycle manager being pre-published on a distributed cluster management platform; sending the publish list to an application instance manager pre-published on the distributed cluster management platform, wherein the application instance manager is used for publishing the application instance according to the publish list, and monitoring running state data of the published application instance; collecting the running state data monitored by the application instance manager, and saving the running state data and publish data associated with the publish object; and analyzing performance of the publish object according to the saved data.
展开▼