Есть активация сервисов по сокету. Но работает, как и всё в системд через жопу. Он рассчитано на то, что сервис стартует после того как появится указанный сокет. Но тут это не поможет, так как зукипер поднимает сокет сразу, а потом начинает свою синхронизацию. Так что как обычно, sleep