[問題] IIS的問題

作者: PowerKid (暴力小孩)   2017-02-27 10:45:46
目前把程式放在iis上面
然後此程式會去連到 oracle的資料庫
但是 oracle的管理員說 有很多iis的process都跑在上面
會造成其他程式無法開啟
那我要怎麼做才能讓這些使用完的程式自己關閉
而不是耗盡oracle的process數目
好像可以從IIS那邊設定 但該怎麼設定 謝謝
作者: Laluth (陽光)   2017-02-27 12:13:00
應該是程式連oracle完沒有確實關閉 跟IIS無關吧
作者: konkonchou (卡卡貓)   2017-02-27 15:19:00
未正常 connection.Close()可讓程式設計人員在連線時註冊連線名稱看是誰沒正常關閉
作者: PowerKid (暴力小孩)   2017-02-27 16:37:00
因為程式目前已經包好了 不知道從哪改 有人說IIS有回收的機制 想說是不是可以從這下手
作者: yuhaw0715 (kks0123)   2017-02-27 21:27:00
用iis本身去調整連線有風險程式做完就關連線會安全許多
作者: te426odin (小胖老師)   2017-03-01 00:35:00
關IIS治標不治本,從源頭解決才是正解
作者: jackiechin (jackiechin)   2017-04-02 14:19:00
iisreset後 開效期能計數器, 新增ado.net邊執行邊查看 connection pool 消長情況打錯 ,是 效能計數器 , 這樣就能查出是那一隻沒closeor didpose, 太多的話考慮用 using or 改寫法 try catch 然後 finally 做close

Links booklink

Contact Us: admin [ a t ] ucptt.com