我在JSP網站中使用PostgreSQL數據庫。如何關閉通過postgres打開的所有端口?
某處我的連接未在代碼中關閉。所以PostgreSQL打開的端口一直保持在ESTABLISHED狀態,並且只保留在那個狀態。
某個端口數後超過PostgreSQL的總限額的限制,比我必須手動重新啓動PostgreSQL的來自Linux的通過,
服務的PostgreSQL重啓
有有沒有辦法通過JAVA文件刪除PostgreSQL打開的所有端口?
我在JSP網站中使用PostgreSQL數據庫。如何關閉通過postgres打開的所有端口?
某處我的連接未在代碼中關閉。所以PostgreSQL打開的端口一直保持在ESTABLISHED狀態,並且只保留在那個狀態。
某個端口數後超過PostgreSQL的總限額的限制,比我必須手動重新啓動PostgreSQL的來自Linux的通過,
服務的PostgreSQL重啓
有有沒有辦法通過JAVA文件刪除PostgreSQL打開的所有端口?
看看在pg_cancel_backend()函數:http://www.postgresql.org/docs/8.2/static/functions-admin.html
但是,你應該考慮嘗試修復在代碼中未關閉的連接,你可能會遇到內存問題和其他陌生感。
我強烈建議在代碼中修復連接泄漏。