The continuous annealing process (CAP) is a crucial process of steel production, which has a significant impact on the uniformity and stability of mechanical properties. A novel batch monitoring process based on kernel dissimilarity (KDISSIM) and Kmeans++ is proposed in this paper, focusing on problems such as unequal sample lengths between batches and nonlinearity between variables. First, KDISSIM is used to describe the dissimilarity between batches. Secondly, Kmeans++ is employed to improve the accuracy of clustering tasks based on historical batches. The largest cluster is considered to be at a relatively stable control level, and these batches are further used as training data. Then, the center batch and boundary batch of the training set are used as the reference batch and monitoring threshold for the monitoring model, respectively. Finally, the effectiveness of the proposed method is verified via the actual CAP data, providing a feasible solution for CAP batch monitoring.