java循環(huán)輪詢數(shù)據(jù)庫 下了個訂單商家實時獲得這個訂單的功能是怎么實現(xiàn)的?
下了個訂單商家實時獲得這個訂單的功能是怎么實現(xiàn)的?如果新訂單可以發(fā)送系統(tǒng)消息或應用程序級消息,請在消息處理部分執(zhí)行。如果只能通過查詢數(shù)據(jù)庫找到新訂單,則需要根據(jù)實際需求和數(shù)據(jù)庫的承載能力設置合適的周期
下了個訂單商家實時獲得這個訂單的功能是怎么實現(xiàn)的?
如果新訂單可以發(fā)送系統(tǒng)消息或應用程序級消息,請在消息處理部分執(zhí)行。如果只能通過查詢數(shù)據(jù)庫找到新訂單,則需要根據(jù)實際需求和數(shù)據(jù)庫的承載能力設置合適的周期,并查詢應用調(diào)度過程中是否有新訂單。具有特定實時響應需求的應用程序通常會設置守護進程調(diào)度過程,定期輪詢系統(tǒng)和應用程序狀態(tài)以及消息,以執(zhí)行一些必要的調(diào)度。如果您沒有設置這樣的進程,您可以考慮添加一個計時器來定期觸發(fā),在觸發(fā)時進行檢查,檢查后生成應用程序消息,然后退出。處理應用程序消息的進程將處理新訂單的應用程序事件。