دلیلش این میتونه باشه که دو تا instance داره از schedule ساخته میشه البته این که میگید بعضی وقتها این اتفاق میفته یکم عجیبه همانطور که در این قسمت میتونید مطالعه کنید نوشته
Make sure that you are not initializing multiple instances of the same @Scheduled annotation class at runtime,
unless you do want to schedule callbacks to each such instance. Related to this, make sure that you do not use
@Configurable on bean classes which are annotated with @Scheduled and registered as regular Spring beans with the container:
You would get double initialization otherwise, once through the container and once through the @Configurable aspect,
with the consequence of each @Scheduled method being invoked twice.