kafka listener 超時
max.poll.interval.ms 預設5分鐘 listener 拉取訊息間隔,超過這個時間會引起rebalance,重試,要求我們必須在5分鐘內完成,太長時間的不可以用listener 處理,要改用非同步job
mysql 鎖表超時
鎖表超時 innodb_lock_wait_timeout =60 秒 超過這個時間 事務會中斷重試,要求我們對資料庫的操作事務要在60秒內完成,特別是對批量處理的,for 迴圈的要保證能在60秒內完成
報錯資訊 com.mysql.jdbc.exceptions.jdbc4.mysqltransactionrollbackexception: lock wait timeout exceeded; try restarting transaction
error code: 1205
redis 全域性鎖超時
redis 全域性鎖可以設定鎖的最大持有時間,超過了就自動釋放了
dubbo呼叫超時
預設dubbo呼叫超時1秒, 正常情況下乙個呼叫1秒中已經足夠,如果有dubbo 呼叫超時,必須檢查provider **是否有問題,是否可以優化,不要輕易去更改timeout時間,可能隱藏問題
配置可以在 provider 方也可以在consumer方 ,以consumer方為優先
樣例http請求超時
tomcat connectiontimeout=「20000」 超過20秒就釋放,瀏覽器會重試
HTTP服務端JSON服務端
最後更新日期 2014 5 18 author kagula 內容簡介 cppcms是個開源web開發框架,通過它可以很容易實現http服務和json服務,這裡介紹cppcms開發環境的搭建。寫乙個cppcms測試程式,它建立http服務,向瀏覽器返回hello,world頁面。cppcms依賴的一...
常見的服務端開發技術
asp asp.net jsp php active server page 動態伺服器頁面,使用vbscript開發後台程式 基於.net平台,可以使用c 也可以使用vb.net開發後台程式 asp.net主要用來開發web應用程式 asp.net程式主要執行在iis中 iis internet ...
服務端大量CLOSE WAIT問題
服務端大量close wait問題.md 現象描述 服務端使用了quartz框架之後,剛開始啟動jetty容器的時候,請求正常,大概幾個請求完了之後,部分mac機子出現客戶端一直在請求,但是返回給客戶端的資訊是異常,服務端壓根沒有收到請求,或者收到請求 執行的非常慢 使用命令 lsof i 8080...