เด เดเตเดเต เดกเดฟ.เดเตผ.: เดเตเดเตเดฒเตเดเตเดเดฟเดจเตเดฑเต เดเดฐเต เดตเดฟเดตเดฐเดฃเด, เดเดฐเต เดเดชเตเดชเตบ เดธเตเดดเตเดธเต เดเดเตเดธเดธเต เดเตบเดเตเดฐเตเตพ เดธเดฟเดธเตเดฑเตเดฑเด, เดเดจเตเดคเดฐเดฟเด เดเดเดจเดฏเตเดเต เดตเดฟเดถเดเดฒเดจเด, เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ เดเดจเตเดจเดฟเดต เดเดฃเตเดเดพเดเตเด.
เดเดฎเตเดเดตเตเด เดชเตเดฐเดงเดพเดจ เดเดถเดฏเดเตเดเดณเตเด
เด เดฒเตเดเดจเดคเตเดคเดฟเตฝ, เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเดฟเดจเตเดฑเต เดฎเตเดเดณเดฟเตฝ เดเดฐเต เดเตเดเตเดฒเตเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดฎเตเดชเตเตพ เดฎเดจเดธเตเดธเดฟเตฝ เดธเตเดเตเดทเดฟเดเตเดเตเดฃเตเด เด เดเดฟเดธเตเดฅเดพเดจ เดเดถเดฏเดเตเดเตพ เดเดเตเดเตพ เดเดพเดฃเตเด.
เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดเตเดฒเตเดเตเดเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดเตเดเตเดคเดฒเดฑเดฟเดฏเดฃเดฎเตเดเตเดเดฟเตฝ, เดฒเตเดเดจเดคเตเดคเดฟเดจเตเดฑเต เด
เดตเดธเดพเดจเดคเตเดคเต เดฒเดฟเดเตเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด. เดชเดฐเดฟเดถเตเดฒเดจเดคเตเดคเดฟเตฝ เดเตเดเตเดคเตฝ เดฎเตเดดเตเดเดพเตป, เดจเดฟเดเตเดเตพเดเตเดเต เดชเด เดฟเดเตเดเดพเด
เดเตเดเตเดฒเตเดเตเดเต เดเดจเตเดจเดคเต เดเดพเดตเดฏเดฟเตฝ เดเดดเตเดคเดฟเดฏเดคเตเด เดเดฐเต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดธเตเตผเดตเดฑเดฟเดจเต เดฎเตเดเดณเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดคเตเดฎเดพเดฏ เดเดฐเต เดธเดฎเดเตเดฐ เดธเดเดตเดฟเดงเดพเดจเดฎเดพเดฃเต
เดเดซเตเดทเตเดฏเตฝ เดตเดพเดฏเดฟเดเตเดเดพเตป เดเดเตเดเตพ เดจเดฟเดเตเดเดณเต เดเตเดทเดฃเดฟเดเตเดเตเดจเตเดจเต
เดเตเดเตเดฒเตเดเตเดเต เดฒเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต
เดเตเดเตเดฒเตเดเตเดเดฟเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดฐเดฃเตเดเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดเดฑเดตเดฟเดเดเตเดเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต:
- เดเดชเดฏเตเดเตเดคเต เดตเดฟเดตเดฐเดเตเดเตพ เดชเตเดฒเตเดฏเตเดณเตเดณ เดธเตเดฅเดพเดชเดฟเดค เดกเดพเดฑเตเดฑ เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต
- เดกเดพเดฑเตเดฑเดพเดเตเดฐเดฟเดกเต เดเดพเดทเต, เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดเดพเดทเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด เด
เดคเตเดชเตเดฒเต เดคเดจเตเดจเต เดเดชเดฏเตเดเตเดคเต เดธเตเดทเดจเตเดเตพ เดชเตเดฒเตเดฏเตเดณเตเดณ เดนเตเดฐเดธเตเดตเดเดพเดฒเดตเตเด เดเดเดฏเตเดเตเดเดฟเดเต เดฎเดพเดฑเดฟเดเตเดเตเดฃเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเดฎเดพเดฏ เดเดฟเดฒ เดฎเตเดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเดเดญเดฐเดฟเดเตเดเดพเดจเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟ
เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป , เดเดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดเตเดเดพเตพ เดตเดณเดฐเต เดตเตเดเดคเดฏเตเดณเตเดณเดคเดพเดฃเต. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเดจเดฟเตฝ เดธเดเดฐเดเตเดทเดฟเดเตเด เดกเดพเดฑเตเดฑ เดเดซเตเดฎเตเดฑเตฝ เดเดฃเต - เดเตเดฒเดธเตเดฑเตเดฑเตผ เดชเตเดจเดฐเดพเดฐเดเดญเดฟเดเตเดเตเดฎเตเดชเตเตพ เด เดคเต เดเดตเดฟเดเตเดฏเตเด เดธเดเดฐเดเตเดทเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ.
เดเตเดเตเดฒเตเดเตเดเต เดจเดพเดฒเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดฎเตเดกเตเดเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต:
- เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ - เดเดฐเตเดฏเตเดฐเต เดชเตเดฐเดเตเดฐเดฟเดฏ, เดเดฐเต เดซเดฏเตฝ เดตเดดเดฟ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต standalone.xml
- เดฑเตเดเตเดฒเตผ เดเตเดฒเดธเตเดฑเตเดฑเตผ (เดเดฏเตผเดจเตเดจ เดฒเดญเตเดฏเดค เดเดชเตเดทเตป) - เดเดฒเตเดฒเดพ เดชเตเดฐเดเตเดฐเดฟเดฏเดเดณเตเด เดเดฐเต เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเดฃเด, เด เดคเต เดธเตเดตเดฎเตเดงเดฏเดพ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดเตเดเดฃเด. เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดเดฐเต เดซเดฏเดฒเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดเดฑเตเดฑเดคเตเดคเดตเดฃ-ha.xml, เดเตเดเดพเดคเต เดจเดฟเดเตเดเตพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดฒเตเดเตเดเตเด เดเดฐเต เดฒเตเดกเต เดฌเดพเดฒเตปเดธเดฑเดฟเดฒเตเดเตเดเตเด เดชเดเตเดเดฟเดเตเด เดเดเตเดธเดธเต เดเดฃเตเดเดพเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
- เดกเตเดฎเตเดฏเตเตป เดเตเดฒเดธเตเดฑเตเดฑเตผ โ เดธเดพเดงเดพเดฐเดฃ เดฎเตเดกเดฟเตฝ เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดตเดณเดฐเตเดจเตเดคเตเดฑเตเด เดเดฐเต เดชเดคเดฟเดตเตเดณเตเดณเดคเตเด เดตเดฟเดฐเดธเดฎเดพเดฏเดคเตเดฎเดพเดฏ เดเดฐเต เดเตเดฒเดฟเดฏเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต, เดเดฐเต เดคเดตเดฃเดฏเตเด เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดจเตเดกเดฟเดฒเตเด เดเดฒเตเดฒเดพ เดฎเดพเดฑเตเดฑเดเตเดเดณเตเด เดตเดฐเตเดคเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต. เดเดฟเดฒ เดชเดเตเดเดฟเดเตเด เดธเตเดฑเตเดฑเตเดฑเตเดเต เดฒเตเดเตเดเตเดทเตป เดธเดเตเดเตเดเดฐเดฟเดเตเดเต เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดกเตเดฎเตเดฏเตเตป เดชเตเดฐเดตเตผเดคเตเดคเดจ เดฐเตเดคเดฟ เด เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเต. เด เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดซเดฏเดฒเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต domain.xml
- เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด เดจเตเดเดฐเดฃเด - เดจเดฟเดเตเดเตพเดเตเดเต เดจเดฟเดฐเดตเดงเดฟ เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเดณเตเดเต เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดเตเดเตเดฒเตเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ, เดฎเดฟเดเตเดเดชเตเดชเตเดดเตเด เดตเตเดฏเดคเตเดฏเดธเตเดค เดญเตเดฎเดฟเดถเดพเดธเตเดคเตเดฐเดชเดฐเดฎเดพเดฏ เดธเตเดฅเดฒเดเตเดเดณเดฟเตฝ. เด เดเดชเตเดทเดจเดฟเตฝ, เดเดฐเต เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเดฟเดจเตเด เด เดคเดฟเดจเตเดฑเตเดคเดพเดฏ เดเตเดเตเดฒเตเดเตเดเต เดธเตเตผเดตเดฑเตเดเดณเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
เด เดฒเตเดเดจเดคเตเดคเดฟเตฝ เดเดเตเดเตพ เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดเดชเตเดทเตป เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเด, เด เดคเดพเดฏเดคเต เดธเดพเดงเดพเดฐเดฃ เดเตเดฒเดธเตเดฑเตเดฑเตผ, เดเตเดเดพเดคเต เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดชเดเตผเดชเตเดชเตเดเตเดเตเดเตฝ เดเดจเตเดจ เดตเดฟเดทเดฏเดคเตเดคเดฟเดฒเตเด เดเดเตเดเตพ เด เตฝเดชเตเดชเด เดธเตเดชเตผเดถเดฟเดเตเดเตเด, เดเดพเดฐเดฃเด เด เดฐเดฃเตเดเต เดเดชเตเดทเดจเตเดเตพ เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เด เตผเดคเตเดฅเดฎเตเดฃเตเดเต. เดญเดพเดเตเดฏเดตเดถเดพเตฝ, เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเดฟเตฝ เดจเดฟเดฐเดตเดงเดฟ เดชเตเดกเตเดเดณเตเดเต (เดเตเดเตเดฒเตเดเตเดเต เดจเตเดกเตเดเตพ) เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดเดฐเต เดชเตเดฐเดถเตเดจเดตเตเดฎเดฟเดฒเตเดฒ. เดกเตเดฎเตเดฏเตเตป เดเตเดฒเดธเตเดฑเตเดฑเตผ เด เดคเต เดเตเดฏเตเดฏเดพเตป เดตเดฒเดฟเดฏ เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดฃเตเดเดพเดเดฟเดฒเตเดฒ.
เดเดจเตเดจ เดตเดพเดเตเดเต เดเตเดเดฟ เดฆเดฏเดตเดพเดฏเดฟ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด เดเตเดฒเดธเตเดฑเตเดฑเตผ เดฒเตเดเดจเดคเตเดคเดฟเดจเตเดฑเต เดฌเดพเดเตเดเดฟ เดญเดพเดเดเตเดเตพ เดเดฐเตเดฎเดฟเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดเตเดเตเดเด เดเตเดเตเดฒเตเดเตเดเต เดจเตเดกเตเดเตพเดเตเดเต เดฎเดพเดคเตเดฐเดฎเต เดฌเดพเดงเดเดฎเดพเดเต, เดเดฐเต เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเต เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเตเดฃเตเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ.
เดธเดพเดงเดพเดฐเดฃ เดเตเดเตเดฒเตเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเตผ
เด เดฎเตเดกเดฟเตฝ เดเตเดเตเดฒเตเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต:
- เดฌเดพเดนเตเดฏ เดชเดเตเดเดฟเดเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเด
- เดฒเตเดกเต เดฌเดพเดฒเตปเดธเตผ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด
- IP เดฎเตพเดเตเดเดฟเดเดพเดธเตเดฑเตเดฑเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดเดฐเต เดเดจเตเดคเดฐเดฟเด เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเดฃเตเดเต
เดเดฐเต เดฌเดพเดนเตเดฏ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดเดเตเดเตพ เดเตผเดเตเด เดเตเดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ, เดเดพเดฐเดฃเด เดเดคเต เด เดฒเตเดเดจเดคเตเดคเดฟเดจเตเดฑเต เดเดฆเตเดฆเตเดถเตเดฏเดฎเดฒเตเดฒ. เดเดตเดฟเดเตเดฏเตเดเตเดเดฟเดฒเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดฃเตเดเตเดจเตเดจเต เดจเดฎเตเดเตเดเต เด เดจเตเดฎเดพเดจเดฟเดเตเดเดพเด - เดเดเตเดเตพเดเตเดเต เด เดคเดฟเดจเตเดเต เดเดฐเต เดเดฃเดเตเดทเตป เดชเตเดฏเดฟเดจเตเดฑเตเดฃเตเดเต. เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเดฒเตเดเตเดเต เดเดเตเดเตพ เด เดกเดพเดฑเตเดฑ เดเตเตผเดเตเดเตเด.
เดเดฐเต เดซเตเดฏเตโเดฒเตเดตเตผ (เดเดเตเดเตโเด) เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดเตเดเตเดฒเตเดเตเดเต เดเดเตเดเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดจเดจเตเดจเดพเดฏเดฟ เดฎเดจเดธเดฟเดฒเดพเดเตเดเดพเตป, เดตเตเตฝเดกเตโเดซเตเดฒเตเดฏเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดเดเต เดเดดเดฟเดตเตเดเดณเต เด เดคเตเดฒเตเดฒเดพเด เดเดคเตเดฐเดฎเดพเดคเตเดฐเด เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเต เด เดฑเดฟเดฏเตเดฃเตเดเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.
เดตเตเตฝเดกเตเดซเตเดฒเต เดจเดฟเดฐเดตเดงเดฟ เดเดชเดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เด เดตเดฏเดฟเตฝ เดเดฟเดฒเดคเต เดฒเตเดกเต เดฌเดพเดฒเตปเดธเดฑเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เดเดฟเดฒเดคเต เดคเตเดฑเตเดฑเต เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเดเตเดเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดจเตเดกเต เดเดตเตผเดฒเตเดกเต เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดฒเตเดกเต เดฌเดพเดฒเตปเดธเตผ เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดฒเดญเตเดฏเดค เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต เดเดฟเดฒ เดเตเดฒเดธเตเดฑเตเดฑเตผ เดจเตเดกเตเดเตพ เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดฎเตเดชเตเตพ เดชเตเดฒเตเด เดซเตเตพเดเตเดเต เดเตเดณเดฑเตปเดธเต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดฒเดญเตเดฏเดค เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเต. เด เดเดชเดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเตฝ เดเดฟเดฒเดคเต:
-
mod_cluster
: เดเดฐเต HTTP เดฒเตเดกเต เดฌเดพเดฒเตปเดธเดฑเดพเดฏเดฟ เด เดชเตเดชเดพเดเตเดเตเดฏเตเดฎเดพเดฏเดฟ เดธเดเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดนเตเดธเตเดฑเตเดฑเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต TCP เดฎเตพเดเตเดเดฟเดเดพเดธเตเดฑเตเดฑเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดฐเต เดฌเดพเดนเตเดฏ เดฌเดพเดฒเตปเดธเตผ เดเดชเดฏเตเดเดฟเดเตเดเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเดพเด. -
infinispan
: เดเดฐเต เดเตเดฐเดพเตปเดธเตเดชเตเตผเดเตเดเต เดฒเตเดฏเดฑเดพเดฏเดฟ JGroups เดเดพเดจเดฒเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดค เดเดพเดทเต. เดเตเดเดพเดคเต, เดเดพเดทเต เดเดณเตเดณเดเดเตเดเดเตเดเตพ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดฐเต เดฌเดพเดนเตเดฏ เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดฎเดพเดฏเดฟ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด เดจเดเดคเตเดคเดพเตป เดเดคเดฟเดจเต HotRod เดชเตเดฐเตเดเตเดเตเดเตเดเตเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเด. -
jgroups
: JGroups เดเดพเดจเดฒเตเดเดณเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ เดเดฏเตผเดจเตเดจ เดฒเดญเตเดฏเดฎเดพเดฏ เดธเตเดตเดจเดเตเดเตพเดเตเดเต เดเตเดฐเตเดชเตเดชเต เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏ เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเดเตเดจเตเดจเต. เดชเตเดฐเตเดจเตฝเดเดฟเดฏ เดชเตเดชเตเดชเตเดเตพ เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดธเดเดญเดตเดเตเดเดณเต เดเตเดฐเตเดชเตเดชเตเดเดณเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเดพเตป เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต, เด เดคเตเดตเดดเดฟ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเดคเตเดคเดฟเดจเต เดตเดฟเดถเตเดตเดพเดธเตเดฏเดค, เดเตเดฐเดฎเด, เดชเดฐเดพเดเดฏเดเตเดเดณเตเดเตเดณเตเดณ เดธเดเดตเตเดฆเดจเดเตเดทเดฎเดค เดคเตเดเดเตเดเดฟเดฏ เดเตเดฃเดเตเดเดณเตเดฃเตเดเต.
เดฌเดพเดฒเตปเดธเตผ เดฒเตเดกเต เดเตเดฏเตเดฏเตเด
เดเดฐเต เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดเดฐเต เดเตปเดเตเดฐเตเดธเตเดธเต เดเตบเดเตเดฐเตเดณเดฑเดพเดฏเดฟ เดเดฐเต เดฌเดพเดฒเตปเดธเตผ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดพเดฐเตเดฏเดเตเดเตพ เดฎเดจเดธเตเดธเดฟเตฝ เดธเตเดเตเดทเดฟเดเตเดเตเดฃเตเดเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต:
เดเดเตเดเตเดเดฟเดเดฟเดชเดฟ เดตเดดเดฟ เดชเตเดฐเดพเดฎเดพเดฃเตเดเดฐเดฃ เดธเตเตผเดตเดฑเดฟเดฒเตเดเตเดเต เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตเดจเตเดจ เดเตเดฒเดฏเดจเตเดฑเดฟเดจเตเดฑเต เดฑเดฟเดฎเตเดเตเดเต เดตเดฟเดฒเดพเดธเด เดเตเดฒเดฏเดจเตเดฑเต เดเดฎเตเดชเตเดฏเตเดเตเดเดฑเดฟเดจเตเดฑเต เดฏเดฅเดพเตผเดคเตเดฅ เดเดชเดฟ เดตเดฟเดฒเดพเดธเดฎเดพเดฃเตเดจเตเดจเต เดเตเดเตเดฒเตเดเตเดเต เด
เดจเตเดฎเดพเดจเดฟเดเตเดเตเดจเตเดจเต. เดฌเดพเดฒเตปเดธเดฑเตเด เดชเตเดฐเดตเตเดถเดจ เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเดณเตเด HTTP เดคเดฒเดเตเดเตเดเตเดเตเดเตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฃเด X-Forwarded-For
ะธ X-Forwarded-Proto
, เดเตเดเดพเดคเต เดฏเดฅเดพเตผเดคเตเดฅ เดถเตเตผเดทเดเด เดธเดเดฐเดเตเดทเดฟเดเตเดเตเด HOST
. เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต ingress-nginx
(>0.22.0)
เดชเดคเดพเด เดธเดเตเดตเดฎเดพเดเตเดเตเดจเตเดจเต proxy-address-forwarding
เดเดฐเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต PROXY_ADDRESS_FORWARDING
ะฒ true
เดเตเดเตเดฒเตเดเตเดเต เดเดฐเต เดชเตเดฐเตเดเตเดธเดฟเดเตเดเต เดชเดฟเดจเตเดจเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเตเดจเตเดจเต.
เดจเดฟเดเตเดเดณเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต เดธเตเดฑเตเดฑเดฟเดเตเดเดฟ เดธเตเดทเดจเตเดเตพ เดชเตเดฐเดตเตเดถเดจเดคเตเดคเดฟเตฝ. เดจเดฟเดฒเดตเดฟเดฒเต เดชเตเดฐเดพเดฎเดพเดฃเตเดเดฐเดฃ เดธเตเดทเดจเตเดฎเดพเดฏเตเด เดเดชเดฏเตเดเตเดคเต เดธเตเดทเดจเตเดฎเดพเดฏเตเด เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดกเดพเดฑเตเดฑ เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเตเดเตเดฒเตเดเตเดเต เดเดฐเต เดตเดฟเดคเดฐเดฃเด เดเตเดฏเตเดค เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป เดเดพเดทเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดพเดทเตเดเตพ เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟ เดเดฐเตเดฑเตเดฑ เดเดเดฎเดฏเตโเดเตเดเตเดชเตเดชเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดฎเดฑเตเดฑเตเดฐเต เดฐเตเดคเดฟเดฏเดฟเตฝ เดชเดฑเดเตเดเดพเตฝ, เด เดชเตเดฐเดคเตเดฏเตเด เดธเตเดทเตป เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต เดเดคเตเดเตเดเดฟเดฒเตเด เดจเตเดกเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดฎเดฑเตเดฑเต เดจเตเดกเตเดเตพเดเตเดเต เด เดธเตเดทเดจเดฟเดฒเตเดเตเดเต เดเดเตโเดธเดธเต เดตเตเดฃเดฎเตเดเตเดเดฟเตฝ เด เดคเต เดตเดฟเดฆเตเดฐเดฎเดพเดฏเดฟ เด เดจเตเดตเตเดทเดฟเดเตเดเดฃเด.
เดชเตเดฐเดคเตเดฏเตเดเดฎเดพเดฏเดฟ, เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเดจเต เดตเดฟเดฐเตเดฆเตเดงเดฎเดพเดฏเดฟ, เดเตเดเตเดเดฟ เดเดจเตเดจ เดชเตเดฐเดฟเตฝ เดเดฐเต เดธเตเดทเตป เด เดฑเตเดฑเดพเดเตเดเตเดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเดเตเดเตพเดเตเดเต เดตเตเดฃเตเดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ
AUTH_SESSION_ID
. เดเตเดเตเดฒเตเดเตเดเดฟเดจเต เดเดฐเต เดฑเตเดกเดฏเดฑเดเตโเดเต เดฒเตเดชเตเดชเต เดเดฃเตเดเต, เด เดคเดฟเดจเดพเตฝ เดธเตเดฑเตเดฑเดฟเดเตเดเดฟ เดธเตเดทเดจเดพเดฏเดฟ เดฎเดฑเตเดฑเตเดฐเต เดเตเดเตเดเดฟ เดชเตเดฐเต เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเดพเตป เดเดเตเดเตพ เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดเดฆเตเดฏเด เดชเตเดฐเดคเดฟเดเดฐเดฟเดเตเด เดจเตเดกเดฟเดจเตเดฑเต เดชเตเดฐเตเด เดเตเดเตเดฒเตเดเตเดเต เด
เดฑเตเดฑเดพเดเตเดเตเดเตเดฏเตเดฏเตเดจเตเดจเต AUTH_SESSION_ID
, เดเตเดเดพเดคเต เดตเดณเดฐเต เดฒเดญเตเดฏเดฎเดพเดฏ เดชเดคเดฟเดชเตเดชเดฟเดฒเต เดเดฐเต เดจเตเดกเตเด เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เด
เดต เดเดฐเตเดจเตเดจเตเด JAVA_OPTS
เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ jboss.node.name
ะธ jboss.tx.node.id
เดเดฐเต เดจเตเดกเดฟเดจเตเด เด
เดฆเตเดตเดฟเดคเตเดฏเดฎเดพเดฃเต - เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดชเตเดกเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเดพเด. เดจเดฟเดเตเดเตพ เดเดฐเต เดชเตเดกเต เดจเดพเดฎเด เดเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, jboss เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพเดเตเดเตเดณเตเดณ 23 เดชเตเดฐเดคเตเด เดชเดฐเดฟเดงเดฟเดฏเตเดเตเดเตเดฑเดฟเดเตเดเต เดฎเดฑเดเตเดเดฐเตเดคเต, เด
เดคเดฟเดจเดพเตฝ เดเดฐเต เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเต เดชเดเดฐเด เดธเตเดฑเตเดฑเตเดฑเตเดฑเตเดซเตเตพเดธเตเดฑเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต.
เดฎเดฑเตเดฑเตเดฐเต เดฑเตเดเตเดเต - เดชเตเดกเต เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดเดฏเต เดชเตเดจเดฐเดพเดฐเดเดญเดฟเดเตเดเตเดเดฏเต เดเตเดฏเตเดคเดพเตฝ, เด
เดคเดฟเดจเตเดฑเต เดเดพเดทเต เดจเดทเตเดเดชเตเดชเตเดเตเด. เดเดคเต เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเตเดฎเตเดชเตเตพ, เดเดฒเตเดฒเดพ เดเดพเดทเตเดเตพเดเตเดเตเด เดเดพเดทเต เดเดเดฎเดเดณเตเดเต เดเดฃเตเดฃเด เดเตเดฑเดเตเดเดคเต เดฐเดฃเตเดเดพเดฏเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดฎเตเดฒเตเดฏเดตเดคเตเดคเดพเดฃเต, เด
เดเตเดเดจเต เดเดพเดทเตเดฏเตเดเต เดเดฐเต เดชเดเตผเดชเตเดชเต เดจเดฟเดฒเดจเดฟเตฝเดเตเดเตเด. เดเดเตเด เดเดจเตเดจเดคเดพเดฃเต เดชเดฐเดฟเดนเดพเดฐเด /opt/jboss/startup-scripts
เดเดฃเตเดเตเดฏเตเดจเดฑเดฟเตฝ:
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดณเตเดณเดเดเตเดเด
embed-server --server-config=standalone-ha.xml --std-out=echo
batch
echo * Setting CACHE_OWNERS to "${env.CACHE_OWNERS}" in all cache-containers
/subsystem=infinispan/cache-container=keycloak/distributed-cache=sessions:write-attribute(name=owners, value=${env.CACHE_OWNERS:1})
/subsystem=infinispan/cache-container=keycloak/distributed-cache=authenticationSessions:write-attribute(name=owners, value=${env.CACHE_OWNERS:1})
/subsystem=infinispan/cache-container=keycloak/distributed-cache=actionTokens:write-attribute(name=owners, value=${env.CACHE_OWNERS:1})
/subsystem=infinispan/cache-container=keycloak/distributed-cache=offlineSessions:write-attribute(name=owners, value=${env.CACHE_OWNERS:1})
/subsystem=infinispan/cache-container=keycloak/distributed-cache=clientSessions:write-attribute(name=owners, value=${env.CACHE_OWNERS:1})
/subsystem=infinispan/cache-container=keycloak/distributed-cache=offlineClientSessions:write-attribute(name=owners, value=${env.CACHE_OWNERS:1})
/subsystem=infinispan/cache-container=keycloak/distributed-cache=loginFailures:write-attribute(name=owners, value=${env.CACHE_OWNERS:1})
run-batch
stop-embedded-server
เดคเตเดเตผเดจเตเดจเต เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเด เดธเดเตเดเดฎเดพเดเตเดเตเด CACHE_OWNERS
เดเดตเดถเตเดฏเดฎเตเดณเตเดณเดตเดฏเดฟเดฒเตเดเตเดเต.
IP เดฎเตพเดเตเดเดฟเดเดพเดธเตเดฑเตเดฑเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดธเตเดตเดเดพเดฐเตเดฏ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต
เดจเดฟเดเตเดเตพ เดเดฐเต CNI เดเดฏเดฟ Weavenet เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดฎเตพเดเตเดเดฟเดเดพเดธเตเดฑเตเดฑเต เดเดเดจเดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด - เดจเดฟเดเตเดเดณเตเดเต เดเตเดเตเดฒเตเดเตเดเต เดจเตเดกเตเดเตพ เดธเดฎเดพเดฐเดเดญเดฟเดเตเด เดเดเตป เดคเดจเตเดจเต เด เดต เดชเดฐเดธเตเดชเดฐเด เดเดพเดฃเตเด.
เดจเดฟเดเตเดเดณเตเดเต เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ ip เดฎเตพเดเตเดเดฟเดเดพเดธเตเดฑเตเดฑเต เดชเดฟเดจเตเดคเตเดฃ เดเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดจเตเดกเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดฎเดฑเตเดฑเต เดชเตเดฐเตเดเตเดเตเดเตเดเตเดณเตเดเดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเตพเดเตเดเต JGroups เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเดพเด.
เดเดฆเตเดฏ เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต KUBE_DNS
เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต headless service
เดเตเดเตเดฒเตเดเตเดเต เดจเตเดกเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต, เดจเตเดกเตเดเตพ เดเดฃเตเดเตเดคเตเดคเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดธเตเดตเดจเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเดฟเดเตเดเตพ JGroup-เดจเต เดจเตฝเดเตเด.
เดฎเดฑเตเดฑเตเดฐเต เดเดชเตเดทเตป เดฐเตเดคเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต KUBE_PING
, เดจเตเดกเตเดเตพเดเตเดเดพเดฏเดฟ เดคเดฟเดฐเดฏเดพเตป API-เดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต (เดจเดฟเดเตเดเตพ เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต serviceAccount
เด
เดตเดเดพเดถเดเตเดเดณเตเดฎเดพเดฏเดฟ list
ะธ get
, เดคเตเดเตผเดจเตเดจเต เดเดคเดฟเดจเตเดชเตเดชเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดชเตเดกเตเดเตพ เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเด serviceAccount
).
เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเต JGroups เดจเตเดกเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจ เดฐเตเดคเดฟ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต JGROUPS_DISCOVERY_PROTOCOL
ะธ JGROUPS_DISCOVERY_PROPERTIES
. เดตเตเดฃเตเดเดฟ KUBE_PING
เดเตเดฆเดฟเดเตเดเต เดจเดฟเดเตเดเตพ เดชเตเดกเตเดเตพ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต namespace
ะธ labels
.
เดจเดฟเดเตเดเตพ เดฎเตพเดเตเดเดฟเดเดพเดธเตเดฑเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเตเด เดเดฐเต เดเตเดฌเตผเดจเตเดฑเตเดฑเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดฐเดฃเตเดเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเตเดเตเดฒเตเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ (เดจเดฎเตเดเตเดเต เดจเตเดฏเดฟเดเดธเตเดชเตเดธเดฟเตฝ เดเดจเตเดจเต เดชเดฑเดฏเดพเด
production
, เดฐเดฃเตเดเดพเดฎเดคเต -staging
) - เดเดฐเต เดเตเดเตเดฒเตเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต เดจเตเดกเตเดเตพเดเตเดเต เดฎเดฑเตเดฑเตเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดเตเดฐเดพเดจเดพเดเตเด. เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเด เดคเดจเดคเดพเดฏ เดฎเตพเดเตเดเดฟเดเดพเดธเตเดฑเตเดฑเต เดตเดฟเดฒเดพเดธเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดฑเดชเตเดชเดพเดเตเดเตเดjboss.default.multicast.address
ะธjboss.modcluster.multicast.address
ะฒJAVA_OPTS
.
เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด เดจเตเดเดฐเดฃเด
เดเดฃเดเตเดทเตป
เดเตเดเตเดฒเตเดเตเดเต เดจเตเดกเตเดเดณเดพเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเด เดเตเดเตเดฒเตเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดเตพ เดธเตเดฅเดฟเดคเดฟ เดเตเดฏเตเดฏเตเดจเตเดจ เดเดฐเต เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเดฟเดจเตเด เดเตเดเตเดฒเตเดเตเดเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดชเตเดฐเดคเตเดฏเตเด เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป เดเดพเดทเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดจเตเดจเดพเตฝ เดตเตเดฏเดคเตเดฏเดธเตเดค เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเดณเดฟเดฒเต เดเตเดเตเดฒเตเดเตเดเต เดจเตเดกเตเดเตพ เดคเดฎเตเดฎเดฟเตฝ เดตเตเดฏเดคเตเดฏเดพเดธเดฎเดฟเดฒเตเดฒ.
เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเตเดเตเดฒเตเดเตเดเต เดจเตเดกเตเดเตพ เดเดฐเต เดฌเดพเดนเตเดฏ เดเดพเดต เดกเดพเดฑเตเดฑ เดเตเดฐเดฟเดกเต (เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป เดธเตเตผเดตเดฑเตเดเตพ) เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดชเตเดฐเตเดเตเดเตเดเตเดเตเตพ เด
เดจเตเดธเดฐเดฟเดเตเดเต เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต
Infinispan เดเดพเดทเตเดเตพ เดเดเตเดฐเดฟเดฌเตเดฏเตเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเดฃเด remoteStore
, เด
เดคเตเดตเดดเดฟ เดกเดพเดฑเตเดฑ เดตเดฟเดฆเตเดฐเดฎเดพเดฏเดฟ เดธเดเดญเดฐเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด (เดฎเดฑเตเดฑเตเดฐเต เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเดฟเตฝ, เดเดเดฆเตเดถเด. เดตเดฟเดตเตผเดคเตเดคเดเตป) เดเดพเดทเตเดเตพ. JDG เดธเตเตผเดตเดฑเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เดชเตเดฐเดคเตเดฏเตเด เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป เดเตเดฒเดธเตเดฑเตเดฑเดฑเตเดเตพ เดเดฃเตเดเต, เด
เดคเดฟเดจเดพเตฝ เดธเตเดฑเตเดฑเดฟเดฒเต JDG1-เตฝ เดกเดพเดฑเตเดฑ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. site1
เดธเตเดฑเตเดฑเดฟเดฒเต JDG2 เดฒเตเดเตเดเต เดชเดเตผเดคเตเดคเตเด site2
.
เด
เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดธเตเดตเตเดเดฐเดฟเดเตเดเตเดจเตเดจ เดเตเดกเดฟเดเดฟ เดธเตเตผเดตเตผ เดเตเดฒเดฏเดจเตเดฑเต เดเดฃเดเตเดทเดจเตเดเตพ เดตเดดเดฟ เด
เดคเดฟเดจเตเดฑเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต เดเตเดเตเดฒเตเดเตเดเต เดธเตเตผเดตเดฑเตเดเดณเต เด
เดฑเดฟเดฏเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต HotRod เดชเตเดฐเตเดเตเดเตเดเตเดเตเดณเดฟเดจเตเดฑเต เดธเดตเดฟเดถเตเดทเดคเดฏเดพเดฃเต. เดเตเดเตเดฒเตเดเตเดเต เดจเตเดกเตเดเตพ เดเดฃเดพเดฃเต site2
เด
เดตเดฐเตเดเต Infinispan เดเดพเดทเตเดเตพ เด
เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด, เดเตเดเดพเดคเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเดชเดฏเตเดเตเดคเต เดธเตเดทเตป เดเตเดเตเดฒเตเดเตเดเต เดจเตเดกเตเดเดณเดฟเดฒเตเด เดฒเดญเตเดฏเดฎเดพเดเตเด site2
.
เดเดฟเดฒ เดเดพเดทเตเดเตพเดเตเดเดพเดฏเดฟ, เดฌเดพเดเตเดเดชเตเดชเตเดเตพ เดเดฃเตเดเดพเดเตเดเดพเดคเดฟเดฐเดฟเดเตเดเดพเดจเตเด เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป เดธเตเตผเดตเดฑเดฟเดฒเตเดเต เดกเดพเดฑเตเดฑ เดเดดเตเดคเตเดจเตเดจเดคเต เดเดดเดฟเดตเดพเดเตเดเดพเดจเตเด เดธเดพเดงเดฟเดเตเดเตเด. เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เดเตเดฐเดฎเตเดเดฐเดฃเด เดจเตเดเตเดเดเดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต remote-store
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป เดเดพเดทเต (เดซเดฏเดฒเดฟเตฝ เดเดฑเตเดฑเดคเตเดคเดตเดฃ-ha.xml), เด
เดคเดฟเดจเตเดถเตเดทเด เดเดฟเดฒ เดชเตเดฐเดคเตเดฏเตเดเด replicated-cache
เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป เดธเตเตผเดตเตผ เดญเดพเดเดคเตเดคเตเด เดเดจเดฟ เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ.
เดเดพเดทเตเดเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเตเดเตเดฒเตเดเตเดเดฟเตฝ เดฐเดฃเตเดเต เดคเดฐเด เดเดพเดทเตเดเดณเตเดฃเตเดเต:
-
เดชเตเดฐเดพเดฆเตเดถเดฟเด. เดเดคเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเต เด เดเตเดคเตเดคเดพเดฏเดฟ เดธเตเดฅเดฟเดคเดฟเดเตเดฏเตเดฏเตเดจเตเดจเต, เดเตเดเดพเดคเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดฒเต เดฒเตเดกเต เดเตเดฑเดฏเตเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดชเตเดฐเดคเดฟเดเดฐเดฃ เดฒเตเดฑเตเดฑเตปเดธเดฟ เดเตเดฑเดฏเตเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดเดคเต เดธเดนเดพเดฏเดฟเดเตเดเตเดจเตเดจเต. เดเดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดพเดทเต เดฎเดฃเตเดกเดฒเด, เดเตเดฒเดฏเดจเตเดฑเตเดเตพ, เดฑเตเดณเตเดเตพ, เดเดชเดฏเตเดเตเดคเต เดฎเตเดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดเดจเตเดจเดฟเดต เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดพเดทเต เดเดฐเต เดเตเดเตเดฒเตเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต เดญเดพเดเดฎเดพเดฃเตเดเตเดเดฟเตฝเดชเตเดชเตเดฒเตเด เดเดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดพเดทเต เดเดตเตผเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ. เดเดพเดทเตเดฏเดฟเดฒเต เดเดฐเต เดเตปเดเตเดฐเดฟ เดฎเดพเดฑเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต เดถเตเดทเดฟเดเตเดเตเดจเตเดจ เดธเตเตผเดตเดฑเตเดเดณเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดเดฐเต เดธเดจเตเดฆเตเดถเด เด เดฏเดฏเตโเดเตเดเตเด, เด เดคเดฟเดจเตเดถเตเดทเด เดเตปเดเตเดฐเดฟ เดเดพเดทเตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดดเดฟเดตเดพเดเตเดเดชเตเดชเตเดเตเด. เดตเดฟเดตเดฐเดฃเด เดเดพเดฃเตเด
work
เดจเดเดชเดเดฟเดเตเดฐเดฎเดคเตเดคเดฟเดจเตเดฑเต เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเดฃเดคเตเดคเดฟเดจเต เดเตเดตเดเต เดเดพเดฃเตเด. -
เดชเดเตผเดคเตเดคเดฟเดฏเดคเต. เดเดชเดฏเตเดเตเดคเต เดธเตเดทเดจเตเดเตพ, เดเดซเตโเดฒเตเตป เดเตเดเตเดเดฃเตเดเตพ เดเดจเตเดจเดฟเดต เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเต, เดเตเดเดพเดคเต เดชเดพเดธเตโเดตเตเดกเต เดซเดฟเดทเดฟเดเดเต เดถเตเดฐเดฎเดเตเดเดณเตเด เดฎเดฑเตเดฑเต เดเดเตเดฐเดฎเดฃเดเตเดเดณเตเด เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดฒเตเดเดฟเตป เดชเดฟเดถเดเตเดเดณเตเด เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเต. เด เดเดพเดทเตเดเดณเดฟเตฝ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑ เดคเดพเตฝเดเตเดเดพเดฒเดฟเดเดฎเดพเดฃเต, เดฑเดพเดฎเดฟเตฝ เดฎเดพเดคเตเดฐเด เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเตเดเดจเตเดณเด เดชเดเตผเดคเตเดคเดพเดจเดพเดเตเด.
เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป เดเดพเดทเตเดเตพ
เดธเตเดทเดจเตเดเตพ - เดเตเดเตเดฒเตเดเตเดเดฟเดฒเต เดเดฐเต เดเดถเดฏเด, เดชเตเดฐเดคเตเดฏเตเด เดเดพเดทเตเดเตพ เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต authenticationSessions
, เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑ เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เด เดเดพเดทเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด
เดญเตเดฏเตผเดคเตเดฅเดจเดเตพ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดฌเตเดฐเตเดธเดฑเดฟเดจเตเด เดเตเดเตเดฒเตเดเตเดเต เดธเตเตผเดตเดฑเตเดเตพเดเตเดเตเด เดเดตเดถเตเดฏเดฎเดพเดฃเต, เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเตพเดเตเดเดฒเตเดฒ. เดเดตเดฟเดเตเดฏเดพเดฃเต เดธเตเดฑเตเดฑเดฟเดเตเดเดฟ เดธเตเดทเดจเตเดเดณเต เดเดถเตเดฐเดฏเดฟเดเตเดเตเดจเตเดจเดคเต, เดเดเตเดฑเตเดฑเตเดตเต-เดเดเตเดเตเดตเต เดฎเตเดกเดฟเดจเตเดฑเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดชเตเดฒเตเด เด
เดคเตเดคเดฐเด เดเดพเดทเตเดเตพ เดคเดจเตเดจเต เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ.
เดเดเตเดทเตป เดเตเดเตเดเดฃเตเดเตพ. เดฎเดฑเตเดฑเตเดฐเต เดเดถเดฏเด, เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดตเดฟเดตเดฟเดง เดธเดพเดนเดเดฐเตเดฏเดเตเดเตพเดเตเดเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดชเดฏเตเดเตเดคเดพเดตเต เดฎเตเดฏเดฟเตฝ เดตเดดเดฟ เด
เดธเดฎเดจเตเดตเดฟเดคเดฎเดพเดฏเดฟ เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฏเตเดฏเดฃเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดเดชเดเดฟเดเตเดฐเดฎเดคเตเดคเดฟเดจเดฟเดเดฏเดฟเตฝ forget password
เดเดพเดทเต actionTokens
เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดเตเดเตเดเดฃเตเดเดณเตเดเต เดฎเตเดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดเตเดฐเดพเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต - เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต เดเตเดเตเดเตบ เดเดคเดฟเดจเดเด เดเดชเดฏเตเดเดฟเดเตเดเต, เด
เดคเต เดตเตเดฃเตเดเตเด เดธเดเตเดตเดฎเดพเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ. เดเดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดพเดทเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
เดธเดเดญเดฐเดฟเดเตเด เดกเดพเดฑเตเดฑเดฏเตเดเต เดเดพเดทเต เดเตเดฏเตเดฏเดฒเตเด เดชเตเดฐเดพเดฏเดฎเดพเดเดฒเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดฒเต เดฒเตเดกเต เดเดดเดฟเดตเดพเดเตเดเดพเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต. เดเดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดพเดทเดฟเดเดเต เดชเตเดฐเดเดเดจเด เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต, เดชเดเตเดทเต เดเดฐเต เดตเตเดฏเดเตเดคเดฎเดพเดฏ เดชเตเดฐเดถเตเดจเด เดเตเตผเดเตเดเตเดจเตเดจเต. เดเดฐเต เดเตเดเตเดฒเตเดเตเดเต เดธเตเตผเดตเตผ เดกเดพเดฑเตเดฑ เด
เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดฎเดฑเตเดฑเต เดธเตเตผเดตเดฑเตเดเดณเต เด
เดตเดฐเตเดเต เดเดพเดทเตเดเดณเดฟเดฒเต เดกเดพเดฑเตเดฑ เด
เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเตป เด
เดฑเดฟเดฏเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต. เดเตเดเตเดฒเตเดเตเดเต เดฒเตเดเตเดเตฝ เดเดพเดทเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต realms
, users
ะธ authorization
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เดเดพเดทเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ.
เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดเดพเดทเตเดฏเตเด เดเดฃเตเดเต work
, เดเดคเต เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเดณเดฟเดฒเตเดเดจเตเดณเด เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต. เดเดคเต เดคเดจเตเดจเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเต เดกเดพเดฑเตเดฑเดฏเตเด เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, เดชเดเตเดทเต เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเตพเดเตเดเดฟเดเดฏเดฟเดฒเตเดณเตเดณ เดเตเดฒเดธเตเดฑเตเดฑเตผ เดจเตเดกเตเดเดณเดฟเดฒเตเดเตเดเต เดกเดพเดฑเตเดฑ เดเดเดฟเดเดเต เดธเดเดฌเดจเตเดงเดฟเดเตเด เดธเดจเตเดฆเตเดถเดเตเดเตพ เด
เดฏเดฏเตเดเตเดเดพเตป เดธเดนเดพเดฏเดฟเดเตเดเตเดจเตเดจเต. เดฎเดฑเตเดฑเตเดฐเต เดตเดฟเดงเดคเตเดคเดฟเตฝ เดชเดฑเดเตเดเดพเตฝ, เดกเดพเดฑเตเดฑ เด
เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตโเดค เดเดเตป, เดเตเดเตเดฒเตเดเตเดเต เดจเตเดกเต เด
เดคเดฟเดจเตเดฑเต เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเดฟเดฒเต เดฎเดฑเตเดฑเต เดจเตเดกเตเดเดณเดฟเดฒเตเดเตเดเตเด เดฎเดฑเตเดฑเต เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเดณเดฟเดฒเต เดจเตเดกเตเดเดณเดฟเดฒเตเดเตเดเตเด เดเดฐเต เดธเดจเตเดฆเตเดถเด เด
เดฏเดฏเตโเดเตเดเตเดจเตเดจเต. เด
เดคเตเดคเดฐเดฎเตเดฐเต เดธเดจเตเดฆเตเดถเด เดฒเดญเดฟเดเตเดเดคเดฟเดจเต เดถเตเดทเด, เดเดฐเต เดจเตเดกเตเด เด
เดคเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดเดพเดทเตเดเดณเดฟเดฒเต เด
เดจเตเดฌเดจเตเดง เดกเดพเดฑเตเดฑ เดฎเดพเดฏเตโเดเตเดเตเดจเตเดจเต.
เดเดชเดฏเตเดเตเดคเต เดธเตเดทเดจเตเดเตพ. เดชเตเดฐเตเดเดณเตเดณเตเดณ เดเดพเดทเตเดเตพ sessions
, clientSessions
, offlineSessions
ะธ offlineClientSessions
, เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดเดฏเตเด เดเดชเดฏเตเดเตเดคเดพเดตเต เดฌเตเดฐเตเดธเดฑเดฟเตฝ เดธเดเตเดตเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เดธเดเตเดตเดฎเดพเดฏ เดเดชเดฏเตเดเตเดคเต เดธเตเดทเดจเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดธเตเดตเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เด
เดจเตเดคเดฟเดฎ เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดเตเดเตเดเดฟเดเดฟเดชเดฟ เด
เดญเตเดฏเตผเดคเตเดฅเดจเดเตพ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจ เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเต เด เดเดพเดทเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เด
เดคเดฟเดจเดพเตฝ เด
เดต เดธเตเดฑเตเดฑเดฟเดเตเดเดฟ เดธเตเดทเดจเตเดเดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดเตเดเดพเดคเต เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดเดฏเตเด เดตเตเดฃเด.
เดฌเตเดฐเตเดเตเดเต เดซเตเดดเตเดธเต เดธเดเดฐเดเตเดทเดฃเด. เดเดพเดทเต loginFailures
เดเดฐเต เดเดชเดฏเตเดเตเดคเดพเดตเต เดเดคเตเดฐ เดคเดตเดฃ เดคเตเดฑเตเดฑเดพเดฏ เดชเดพเดธเตโเดตเตเดกเต เดจเตฝเดเดฟ เดเดจเตเดจเดคเตเดชเตเดฒเตเดณเตเดณ เดฒเตเดเดฟเตป เดชเดฟเดถเดเต เดกเดพเดฑเตเดฑ เดเตเดฐเดพเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เด เดเดพเดทเตเดฏเตเดเต เดชเดเตผเดชเตเดชเต เด
เดกเตเดฎเดฟเดจเดฟเดธเตเดเตเดฐเตเดฑเตเดฑเดฑเตเดเต เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเดฎเดพเดฃเต. เดเดจเตเดจเดพเตฝ เดเตเดคเตเดฏเดฎเดพเดฏ เดเดฃเดเตเดเตเดเตเดเตเดเดฒเดฟเดจเดพเดฏเดฟ, เดกเดพเดฑเตเดฑเดพ เดธเตเดจเตเดฑเดฑเตเดเตพเดเตเดเดฟเดเดฏเดฟเตฝ เดชเดเตผเดชเตเดชเตเดเตเดเตเดเตฝ เดธเดเตเดตเดฎเดพเดเตเดเตเดจเตเดจเดคเต เดฎเตเดฒเตเดฏเดตเดคเตเดคเดพเดฃเต. เดเดจเตเดจเดพเตฝ เดฎเดฑเตเดตเดถเดคเตเดคเต, เดจเดฟเดเตเดเตพ เด เดกเดพเดฑเตเดฑ เดชเดเตผเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพ เดชเตเดฐเดเดเดจเด เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเตเด, เด เดชเตเดฐเดถเตเดจเด เดเดฃเตเดเดพเดฏเดพเตฝ, เดชเดเตผเดชเตเดชเต เดธเดเตเดตเดฎเดพเดเตเดเดฟเดฏเตเดเตเดเดฟเดฒเตเดฒ.
เดเดฐเต เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป เดเตเดฒเดธเตเดฑเตเดฑเตผ เดชเตเดฑเดคเตเดคเดฟเดฑเดเตเดเตเดฎเตเดชเตเตพ, เดจเดฟเดเตเดเตพ เดเตเดฐเดฎเตเดเดฐเดฃ เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเดพเดทเต เดจเดฟเตผเดตเดเดจเดเตเดเตพ เดเตเตผเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต:
<replicated-cache-configuration name="keycloak-sessions" mode="ASYNC" start="EAGER" batching="false">
</replicated-cache-configuration>
<replicated-cache name="work" configuration="keycloak-sessions" />
<replicated-cache name="sessions" configuration="keycloak-sessions" />
<replicated-cache name="offlineSessions" configuration="keycloak-sessions" />
<replicated-cache name="actionTokens" configuration="keycloak-sessions" />
<replicated-cache name="loginFailures" configuration="keycloak-sessions" />
<replicated-cache name="clientSessions" configuration="keycloak-sessions" />
<replicated-cache name="offlineClientSessions" configuration="keycloak-sessions" />
เดเตเดเตเดฒเตเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดจเดฟเดเตเดเตพ เดเตปเดซเดฟเดจเดฟเดธเตเดชเดพเตป เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเดเดฏเตเด เดเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด เดตเตเดฃเด
เด
เดชเตเดชเตเตพ เดจเดฟเดเตเดเตพ เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต remoteStore
เดเตเดเตเดฒเตเดเตเดเต เดเดพเดทเตเดเตพเดเตเดเดพเดฏเดฟ. เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดเดฐเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดฎเดคเดฟ, เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดธเดเตเดเดฎเดพเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดฎเตเดฎเตเดชเดคเตเดคเตเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏเดฟ เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเต CACHE_OWNERS
, เดจเดฟเดเตเดเตพ เด
เดคเต เดเดฐเต เดซเดฏเดฒเดฟเตฝ เดธเตเดตเต เดเตเดฏเตเดคเต เดเดฐเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดเดเตเดฃเตเดเดคเตเดฃเตเดเต /opt/jboss/startup-scripts
:
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดณเตเดณเดเดเตเดเด
embed-server --server-config=standalone-ha.xml --std-out=echo
batch
echo *** Update infinispan subsystem ***
/subsystem=infinispan/cache-container=keycloak:write-attribute(name=module, value=org.keycloak.keycloak-model-infinispan)
echo ** Add remote socket binding to infinispan server **
/socket-binding-group=standard-sockets/remote-destination-outbound-socket-binding=remote-cache:add(host=${remote.cache.host:localhost}, port=${remote.cache.port:11222})
echo ** Update replicated-cache work element **
/subsystem=infinispan/cache-container=keycloak/replicated-cache=work/store=remote:add(
passivation=false,
fetch-state=false,
purge=false,
preload=false,
shared=true,
remote-servers=["remote-cache"],
cache=work,
properties={
rawValues=true,
marshaller=org.keycloak.cluster.infinispan.KeycloakHotRodMarshallerFactory,
protocolVersion=${keycloak.connectionsInfinispan.hotrodProtocolVersion}
}
)
/subsystem=infinispan/cache-container=keycloak/replicated-cache=work:write-attribute(name=statistics-enabled,value=true)
echo ** Update distributed-cache sessions element **
/subsystem=infinispan/cache-container=keycloak/distributed-cache=sessions/store=remote:add(
passivation=false,
fetch-state=false,
purge=false,
preload=false,
shared=true,
remote-servers=["remote-cache"],
cache=sessions,
properties={
rawValues=true,
marshaller=org.keycloak.cluster.infinispan.KeycloakHotRodMarshallerFactory,
protocolVersion=${keycloak.connectionsInfinispan.hotrodProtocolVersion}
}
)
/subsystem=infinispan/cache-container=keycloak/distributed-cache=sessions:write-attribute(name=statistics-enabled,value=true)
echo ** Update distributed-cache offlineSessions element **
/subsystem=infinispan/cache-container=keycloak/distributed-cache=offlineSessions/store=remote:add(
passivation=false,
fetch-state=false,
purge=false,
preload=false,
shared=true,
remote-servers=["remote-cache"],
cache=offlineSessions,
properties={
rawValues=true,
marshaller=org.keycloak.cluster.infinispan.KeycloakHotRodMarshallerFactory,
protocolVersion=${keycloak.connectionsInfinispan.hotrodProtocolVersion}
}
)
/subsystem=infinispan/cache-container=keycloak/distributed-cache=offlineSessions:write-attribute(name=statistics-enabled,value=true)
echo ** Update distributed-cache clientSessions element **
/subsystem=infinispan/cache-container=keycloak/distributed-cache=clientSessions/store=remote:add(
passivation=false,
fetch-state=false,
purge=false,
preload=false,
shared=true,
remote-servers=["remote-cache"],
cache=clientSessions,
properties={
rawValues=true,
marshaller=org.keycloak.cluster.infinispan.KeycloakHotRodMarshallerFactory,
protocolVersion=${keycloak.connectionsInfinispan.hotrodProtocolVersion}
}
)
/subsystem=infinispan/cache-container=keycloak/distributed-cache=clientSessions:write-attribute(name=statistics-enabled,value=true)
echo ** Update distributed-cache offlineClientSessions element **
/subsystem=infinispan/cache-container=keycloak/distributed-cache=offlineClientSessions/store=remote:add(
passivation=false,
fetch-state=false,
purge=false,
preload=false,
shared=true,
remote-servers=["remote-cache"],
cache=offlineClientSessions,
properties={
rawValues=true,
marshaller=org.keycloak.cluster.infinispan.KeycloakHotRodMarshallerFactory,
protocolVersion=${keycloak.connectionsInfinispan.hotrodProtocolVersion}
}
)
/subsystem=infinispan/cache-container=keycloak/distributed-cache=offlineClientSessions:write-attribute(name=statistics-enabled,value=true)
echo ** Update distributed-cache loginFailures element **
/subsystem=infinispan/cache-container=keycloak/distributed-cache=loginFailures/store=remote:add(
passivation=false,
fetch-state=false,
purge=false,
preload=false,
shared=true,
remote-servers=["remote-cache"],
cache=loginFailures,
properties={
rawValues=true,
marshaller=org.keycloak.cluster.infinispan.KeycloakHotRodMarshallerFactory,
protocolVersion=${keycloak.connectionsInfinispan.hotrodProtocolVersion}
}
)
/subsystem=infinispan/cache-container=keycloak/distributed-cache=loginFailures:write-attribute(name=statistics-enabled,value=true)
echo ** Update distributed-cache actionTokens element **
/subsystem=infinispan/cache-container=keycloak/distributed-cache=actionTokens/store=remote:add(
passivation=false,
fetch-state=false,
purge=false,
preload=false,
shared=true,
cache=actionTokens,
remote-servers=["remote-cache"],
properties={
rawValues=true,
marshaller=org.keycloak.cluster.infinispan.KeycloakHotRodMarshallerFactory,
protocolVersion=${keycloak.connectionsInfinispan.hotrodProtocolVersion}
}
)
/subsystem=infinispan/cache-container=keycloak/distributed-cache=actionTokens:write-attribute(name=statistics-enabled,value=true)
echo ** Update distributed-cache authenticationSessions element **
/subsystem=infinispan/cache-container=keycloak/distributed-cache=authenticationSessions:write-attribute(name=statistics-enabled,value=true)
echo *** Update undertow subsystem ***
/subsystem=undertow/server=default-server/http-listener=default:write-attribute(name=proxy-address-forwarding,value=true)
run-batch
stop-embedded-server
เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดพเตป เดฎเดฑเดเตเดเดฐเตเดคเต JAVA_OPTS
HotRod เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเตเดเตเดฒเตเดเตเดเต เดจเตเดกเตเดเตพเดเตเดเดพเดฏเดฟ: remote.cache.host
, remote.cache.port
เดธเตเดตเดจเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเตเด jboss.site.name
.
เดฒเดฟเดเตเดเตเดเดณเตเด เด เดงเดฟเด เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเดจเตเด
https://www.keycloak.org/docs/latest/server_installation/index.html https://docs.wildfly.org/17/High_Availability_Guide.html#cluster-configuration https://infinispan.org/docs/9.4.x/user_guide/user_guide.html https://hub.docker.com/r/jboss/keycloak https://hub.docker.com/r/jboss/infinispan
เดฒเตเดเดจเด เดตเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดคเต เดนเดฌเตเดฑเดฟเดจเต เดตเตเดฃเตเดเดฟ เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฟเดฏเดคเต เดเตเดตเดจเดเตเดเดพเดฐเดพเดฃเต
เด เดตเดฒเดเดฌเด: www.habr.com