שימור בexcutioner במקום בטיימר
(השגיאה בכוונה ,חייב הומור מהתסכול)
יש לנו מנגנון דבילי שמסכרנן בין 2 Nodes כאשר כל 15 שניות כל אחד שולח לשני הודעה, אם אחד מהם לא מקבל אותה בזמן הוא מרכיז על השני כבר-מינן ותופס את מקומו ( active-passive) שמתי לב שאל אחד הלקוחות ההודעות האלה לא תמיד נשלחות בinterval של 15 שניות אלא לעיתים 20 שניות (יש לנו tolerance אבל ראבק כמה אפשר), בקוד ראיתי ש2 ההודעות נשלחות בעזרת TimerTask שיושב על אותו Timer
קראתי קצת וזה נראה עסק די שביר (מתבסס על thread אחד, ורגיש לשינויים בשעון). אז נראה לי הגיוני להשתמש בScheduledPoolExcuter
אין לנו אפשרות לשחזר את הזהו אצלנו.
(השגיאה בכוונה ,חייב הומור מהתסכול)
יש לנו מנגנון דבילי שמסכרנן בין 2 Nodes כאשר כל 15 שניות כל אחד שולח לשני הודעה, אם אחד מהם לא מקבל אותה בזמן הוא מרכיז על השני כבר-מינן ותופס את מקומו ( active-passive) שמתי לב שאל אחד הלקוחות ההודעות האלה לא תמיד נשלחות בinterval של 15 שניות אלא לעיתים 20 שניות (יש לנו tolerance אבל ראבק כמה אפשר), בקוד ראיתי ש2 ההודעות נשלחות בעזרת TimerTask שיושב על אותו Timer
קראתי קצת וזה נראה עסק די שביר (מתבסס על thread אחד, ורגיש לשינויים בשעון). אז נראה לי הגיוני להשתמש בScheduledPoolExcuter
אין לנו אפשרות לשחזר את הזהו אצלנו.