public synchronized void syncJobs(Map<String, JobProperty> jobs, String namespaceSource) throws Exception {
		DefaultAcsClient client = getClient();
		for (Entry<String, JobProperty> entry : jobs.entrySet()) {
			String jobName = entry.getKey();
			JobProperty jobProperty = entry.getValue();
			JobConfigInfo jobConfigInfo = getJob(client, jobName, namespaceSource);
			if (jobConfigInfo == null) {
				createJob(client, jobName, jobProperty, namespaceSource);
			}
			else if (jobProperty.isOverwrite()) {
				updateJob(client, jobConfigInfo, jobProperty, namespaceSource);
			}
		}
	}
Sync job config.

@param jobs            job configs
@param namespaceSource namespace source
@throws Exception sync job config exception
spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-schedulerx/src/main/java/com/alibaba/cloud/scheduling/schedulerx/service/JobSyncService.java