A self-adaptive service management method, comprising: sending, by a target autonomous management agent, AMA, server based on pre-stored address information of at least one autonomous management framework, AMF, server, first detection information to the at least one AMF server, wherein the target AMA server refers to an AMA server that has not joined any AMF server, and the AMA server is also called a node server and is configured to process services related to a service provider; the AMF server is also called a management server, and is configured to manage all AMA servers in each network node and receive a task request sent by a task requester-side; receiving, by the at least one AMF server, the first detection information sent by the target AMA server, and returning, by the at least one AMF server, first detection response corresponding to the first detection information to the target AMA server; receiving, by the target AMA server, the first detection response returned by the at least one AMF server, selecting, by the target AMA server, a target AMF server from the at least one AMF server based on the first detection response, and sending, by the target AMA server, a join request to the target AMF server; and receiving, by the target AMF server, the join request sent by the target AMA server, and adding, by the target AMF server, the target AMA server to a network node where the target AMF server locates, wherein after receiving, by the at least one AMF server, the first detection information sent by the target AMA server, and returning, by the at least one AMF server, the first detection response corresponding to the first detection information to the target AMA server, the method further comprising: if the at least one AMF server and the target AMA server are located in a same network node or the target AMA server owns an IP address of an external network, the at least one AMF server sends second detection information to the target AMA server; receiving, by the target AMA server, the second detection information sent by the at least one AMF server, and sending, by the target AMA server, second detection response to the at least one AMF server; and selecting the target AMF server from the at least one AMF server comprises: selecting, by the AMA server, the target AMF server among the at least one AMF server which receives the second detection response. sending, by a target autonomous management agent, AMA, server based on pre-stored address information of at least one autonomous management framework, AMF, server, first detection information to the at least one AMF server, wherein the target AMA server refers to an AMA server that has not joined any AMF server, and the AMA server is also called a node server and is configured to process services related to a service provider; the AMF server is also called a management server, and is configured to manage all AMA servers in each network node and receive a task request sent by a task requester-side; receiving, by the at least one AMF server, the first detection information sent by the target AMA server, and returning, by the at least one AMF server, first detection response corresponding to the first detection information to the target AMA server; receiving, by the target AMA server, the first detection response returned by the at least one AMF server, selecting, by the target AMA server, a target AMF server from the at least one AMF server based on the first detection response, and sending, by the target AMA server, a join request to the target AMF server; and receiving, by the target AMF server, the join request sent by the target AMA server, and adding, by the target AMF server, the target AMA server to a network node where the target AMF server locates, if the at least one AMF server and the target AMA server are located in a same network node or the target AMA server owns an IP address of an external network, the at least one AMF server sends second detection information to the target AMA server; receiving, by the target AMA server, the second detection information sent by the at least one AMF server, and sending, by the target AMA server, second detection response to the at least one AMF server; and selecting the target AMF server from the at least one AMF server comprises: selecting, by the AMA server, the target AMF server among the at least one AMF server which receives the second detection response.