客戶端50,開啟20多后,保存ntdll.dll錯誤,或者 midas.dll錯誤,然后卡死,然后崩潰~!哪位道友有好的解決方案?
如何建立一個較穩定的datasnap服務端?
用xe2,不需要寫連接池了吧?跟蹤了一下,TDSServerModule是自動釋放的,可是記憶體只增不減,道友們有沒有成功案例?不甚感激!!!
uj5u.com熱心網友回復:
20臺客戶端,不會出現。此類情況。服務器的動態連接,有三種情況。你選擇的那種?
服務器與客戶端之間的網路,要通暢。
服務器記憶體要大。
還有就是服務器,和客戶端的網路引數,要設定正確。
uj5u.com熱心網友回復:
另 midas.dll檔案,有幾個版本。多試試。局域網內服務器和客戶端,最好使用靜態IP。
。。。。。。
uj5u.com熱心網友回復:
應該不會的.TDSServerModule是自動釋放難道作業模式是Invocation。這樣的化需要服務類實體需要寫物件池,否則可能每個用戶使用的沒釋放掉uj5u.com熱心網友回復:
我也是碰到同樣的問題,很麻煩。也是提示ntdll出錯,系統卡死,根本沒法用,也就才幾個客戶端連上來。我是廣域網下,服務端用Session,客戶端用tcp/ip或http連接都是不到3分鐘,客戶端就會斷開,所以沒辦法就客戶端每分鐘
連一下主機。我是直接在Servermethod里放的fdConnection。
uj5u.com熱心網友回復:
我就是不清楚為啥3分鐘內基本肯定會斷開,廣域網下服務端的線路也沒斷開,ip也沒變。我本來以為選的Session是不會這么快斷開的。uj5u.com熱心網友回復:
埠,引數 另 那兩個DLL有版本是有BUG的試試uj5u.com熱心網友回復:
遇到同樣的問題,請問是怎么處理的,謝謝。uj5u.com熱心網友回復:
應該是服務器的代碼問題了。uRemoteData單元,新的連接,斷開后未釋放。TTServer.RemoteDataModuleDestroy ???
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/56572.html
標籤:網絡通信/分布式開發
