我們有一個Spring + JPA Web應用程序。 我們使用兩個運行這兩個應用程序並使用相同數據庫的tomcat服務器。具有多個服務器的預定任務 - 單一責任人
我們的一個應用程序需求是預製cron \ scheduled任務。
短暫研究後,我們發現,Spring框架提供了一個非常簡單的解決方案,以cron作業, (譯註基礎的解決方案)
然而,由於運行相同的web應用程序都雄貓 - 如果我們將利用這個春天的解決方案,我們將(各在不同的Tomcat)創建,其中2個crons在同一時間運行非常有問題的情況下
有什麼辦法來解決這個問題?也許這種選擇對我們的目的不好?
謝謝!
閱讀這篇文章:https://github.com/SpringOnePlatform2016/dsyer-locks-and-leaders – MariuszS