[英]Java REST Web Service with internal threading mechanism
我有一個在REST中實現的數據推送Web服務,該服務將數據推送到數據庫中。
現在,我想再創建一個Web服務,該服務將接收來自數據推送Web服務的輸入,並對任何警報執行一些業務邏輯。 如果存在任何警報,則它將調用警報服務。 在這種情況下,數據推送Web服務在發布所需數據后應立即分離。
我的疑問是,如果對數據推送Web服務的請求過多-每秒說一次-那么它將如何處理線程機制並發布在新Web服務上?
如果您擔心服務推送數據的吞吐量,可以將數據推送請求排入隊列,並在時間和系統資源允許的情況下讓工作線程池處理這些請求。
排隊機制可以是多種解決方案,具體取決於您的可伸縮性和吞吐量要求:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.