Bläddra i källkod

update document

xuxueli 6 år sedan
förälder
incheckning
7c0d119f52

+ 11 - 2
xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobScheduleHelper.java Visa fil

@@ -38,13 +38,13 @@ public class JobScheduleHelper {
38 38
             public void run() {
39 39
 
40 40
                 try {
41
-                    TimeUnit.MILLISECONDS.sleep(5000);
41
+                    TimeUnit.MILLISECONDS.sleep(5000 + System.currentTimeMillis()%1000 );
42 42
                 } catch (InterruptedException e) {
43 43
                     if (!toStop) {
44 44
                         logger.error(e.getMessage(), e);
45 45
                     }
46 46
                 }
47
-                logger.info(">>>>>>>>> init xxl-job admin scheduler running.");
47
+                logger.info(">>>>>>>>> init xxl-job admin scheduler success.");
48 48
 
49 49
                 while (!toStop) {
50 50
 
@@ -166,6 +166,15 @@ public class JobScheduleHelper {
166 166
         ringThread = new Thread(new Runnable() {
167 167
             @Override
168 168
             public void run() {
169
+
170
+                try {
171
+                    TimeUnit.MILLISECONDS.sleep(System.currentTimeMillis()%1000 );
172
+                } catch (InterruptedException e) {
173
+                    if (!toStop) {
174
+                        logger.error(e.getMessage(), e);
175
+                    }
176
+                }
177
+
169 178
                 int lastSecond = -1;
170 179
                 while (!toStop) {
171 180