這可能聽起來像一個愚蠢的問題。在我的應用程序中,我有一個調度程序,它調度用戶與之交互的作業和WEB UI,並監視作業的狀態。有一個作業處理機制,每5分鐘運行一次線程來檢查線程的狀態。目前所有內容都在一個JVM下運行。我想在不同的jvms中部署調度部分和web ui部分,這樣當作業被調度並在後端啓動時,web ui不會陷入停頓。關於使用ant腳本跨多個jvm部署應用程序
我的問題是 - 如何在另一個jvm中將應用程序(WEB UI)的一部分部署到一個JVM和另一部分應用程序(調度和運行作業)?
我的另一個問題是關於調度機制的體系結構。我提出的架構是我們有一個調度器層和一個web ui交互層。從那裏我們把工作放在JMS Queue或ActiveMQ中,然後我們有不同的java進程(不同的jvms運行),它們將從ActiveMQ中選擇作業並處理它,並且我們必須確保作業狀態在不同的JVM中。這個想法是否有意義?如果是這樣的話,石英會成爲一個合適的工具嗎?有哪些解決我的需求的替代解決方案?
謝謝!
這個問題不清楚嗎? – Rachel
如何將調度機制部署到不同的jvm上使用ant腳本? – Rachel
是否有我應該使用的標準方法或其他任何我應該搜索或探索以獲取相關信息的主題? – Rachel