In the content-based publish/subscriberesearch field, existing routing algorithms are lack of support for dynamic change subscription. In view of the above defects, present a content-based adaptive event routing algorithmto subscribe to the dynamic change. Based on the algorithm, through the content in the routing table will subscribe to the source node in a way that is tied to support subscription update, enhance the efficiency of the distribution of events. Experiments show that this algorithm is able to reduce false positives ratio, and improve the precision of event distribution. Compared with the existing routing algorithm, this algorithm significantly reduce the communication overhead of control information, and has a good scalability.