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