我有一個長時間運行的任務(> 1.5分鐘),我希望能夠通過ajax提供完成的用戶狀態。 以下是我目前在做的事情: 我使用ajax處理上傳(使用ajax上傳插件),並在任務運行時顯示忙標籤。 我想能夠顯示完成百分比(不是上傳的百分比 - 我已經提供了更新。)ie我的excel文件完成上傳後,我開始處理行,我希望能夠提供狀態更新用戶。針對長時間運行任務的Grails狀態更新
這裏就是我的研究/個人知識使我: 1.使用線程 2.使用JMS或某種消息 3.使用Grails的事件。 (不知道這將如何工作)
任何人都知道什麼是最好的方式來實現呢?
你知道如果異步註釋在tomcat7中可用嗎? – unekwu
是的 - @Async註解是由Spring提供的,所以Tomcat版本並不真正進入它。 – rcgeorge23
好的。謝謝。我會盡快嘗試,然後接受答案。 – unekwu