關於The Network Adapter could not establish connection。
程式是一個執行緒(extends Thread)程式,主執行緒每間隔一段時間(500ms)增、刪、查資料庫(oracle9)。
都是在一個伺服器上,
比如主執行緒查詢到資料庫有100條記錄,透過for迴圈產生100個分執行緒去取資料庫中的資料,然後呼叫web服務將資料傳送出去。
在執行一段時間以後 就會陸續出現The Network Adapter could not establish connection的錯誤,
時好時壞,執行緒程式採用的是spring jdbctemplate運算元據庫,從資料庫監控看到 連線很快就釋放。
透過修改配置,在程式中每個分執行緒啟動之前sleep(1000),通知控制分執行緒的數目,程式就執行正常了。
有個疑問,oracle 肯定支援併發 為什麼我連續啟動100個以上的執行緒就會出現這樣的錯誤呢?
都是在一個伺服器上,
比如主執行緒查詢到資料庫有100條記錄,透過for迴圈產生100個分執行緒去取資料庫中的資料,然後呼叫web服務將資料傳送出去。
在執行一段時間以後 就會陸續出現The Network Adapter could not establish connection的錯誤,
時好時壞,執行緒程式採用的是spring jdbctemplate運算元據庫,從資料庫監控看到 連線很快就釋放。
透過修改配置,在程式中每個分執行緒啟動之前sleep(1000),通知控制分執行緒的數目,程式就執行正常了。
有個疑問,oracle 肯定支援併發 為什麼我連續啟動100個以上的執行緒就會出現這樣的錯誤呢?
相關文章
- lightdb WARNING: could not establish connection after 30000 ms
- Connection could not be established with host 求救
- 關於Residual Connection
- 關於遠端連線虛擬機器Network error: Connection timed out的問題虛擬機Error
- [network][easy case]troubleshoting the connection to a remote serverREMServer
- 關於Graph Convolutional Network的初步理解
- VirtualBox Network設定的NAT和Bridged Adapter模式區別APT模式
- 關於 artisan migrants Could not find drive 解決方法
- iOS-拉outlet到程式碼區錯誤:Could not insert new outlet connection: Could not find any...iOS
- 解決問題-There appears to be trouble with your network connection. Retrying...APP
- (20200916 Solved)Docker||redis-cli Could not connect to Redis at 127.0.0.1:6379: Connection refusedDockerRedis127.0.0.1
- ERROR: failed to establish dependency between database db_name and diskgroupErrorAIDatabase
- Adapter PatternAPT
- nacos Connection refused (Connection refused)
- recycleView通用AdapterViewAPT
- 使用putty遠端登入Ubuntu時,報Network error:Connection refused錯誤及解決(記錄)UbuntuError
- Connection
- 【Android Adapter】是時候開啟Adapter新時代了AndroidAPT
- VirtualBox Host-only Adapter,Failed to create the host-only adapter 轉APTAI
- Istio Mixer Adapter開發 (三)自定義Mixer Grpc Adapter部署APTRPC
- 基於BaseRecyclerViewAdapterHelper封裝的多條目Adapter,方便快捷,便於維護ViewAPT封裝
- Putty或MobaXTerm無法連線VMware虛擬機器 報Network error: Connection timed out的解決方案虛擬機Error
- Solaris SSH 服務處於maintenance模式,ssh connection refusedAINaN模式
- Linux啟動tomcat後執行shutdown.sh關閉時出現異常:Connection refused (Connection refused)LinuxTomcat
- java.net.ConnectException: Connection refused (Connection refused)JavaException
- 基於 Multitype 開源庫封裝更好用的RecyclerView.Adapter封裝ViewAPT
- RecyclerView-->通用的AdapterViewAPT
- Error:Can't connect to SOCKS proxy:Connection refused (Connection refused)Error
- nmcli connection reload
- 關於IT,關於技術
- 介面卡模式(adapter pattern)模式APT
- Adapter-介面卡模式APT模式
- IP Adapter程式碼筆記APT筆記
- Canal adapter 同步 ElasticSearch 記錄APTElasticsearch
- Android RecyclerView中Adapter和ViewHoAndroidViewAPT
- 【譯】 WebSocket 協議第七章——關閉連線(Closing the Connection)Web協議
- apt could not get lockAPT
- Simple Neural Network
- Set介面_network