簡體   English   中英

如果節點創建的時間戳少於或超過五分鍾,我應該如何使服務器檢查?

[英]How should I make the server check, if the time stamp made by the node is less than or more than five minutes old?

在我的網絡應用服務器中,保留了與其連接的所有節點的列表(在數據庫中)。 只是為了確保它不再保留未與其連接的節點信息,在一定的時間間隔后,它將從數據庫中刪除該節點。 每個節點每10秒后連接的ping到服務器並有制成的條目, 特定節點執行ping操作服務器在這個時候。

問題:

  • 當節點對服務器執行ping操作時,服務器設法存儲該節點的信息,但是它( I )不知道如何在數據庫中制作時間戳,因此在服務器超時(例如5分鍾)后,它將刪除該節點信息。

請幫我一些意見,我應該如何處理呢? 如果我制作時間戳記,例如:

new GregorianCalendar().getTimeInMillis();

在服務器上每10秒鍾后,如果時間戳記是否為5分鍾,服務器應如何檢查? 或者,也許還有另一種方式。

boolean isOld = System.currentTimeMillis() = someDate.getTime() > 300000; // 5 mins in ms

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM