我有一个带有两个 PrimeFaces p:poll 元素的 JSF2 页面。每 1 秒触发一次,确保拍卖尚未结束,然后更新时钟。另一个 p:poll 每 60 秒命中一次,进行一些计算,然后更新表格的几行。
两者都工作正常。
但是,当 60 秒到来时,它需要几秒钟才能完成所有需要做的事情,时钟就冻结了。
这是两个 p:poll 的:
<p:poll listener="#{auctionBean.checkEndGame()}" interval="60" update="placeEditUp lock statusTxt" />
和
<p:poll listener="#{biddingBean.calcRemainingTime()}" interval="1" update="remHr remMn remSc closingTime prodNameTxt adminMsg" />
任何想法如何防止时钟冻结?