線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2704
推到 Plurk!
推到 Facebook!

三層架構中,AP-SERVER是否需調整BDE/IDAPI 的設定值

尚未結案
cocodi
一般會員


發表:21
回覆:65
積分:17
註冊:2002-06-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-10-30 17:59:42 IP:61.222.xxx.xxx 未訂閱
請教各位: 我是採用三層之架構,使用MIDAS,請問AP-SERVER的 BDE/IDAPI 的值是否需要修改,ex: BDE Administrator-Configuration-System-INIT 中的 MEMSIZE,SHAREDMEMSIZE 等的 大小是否需要調整,調整後有效嗎,因為我如果AP-SERVER使用Multiple Instance 那最多只能掛到約9個Client,如是使用成Single Instance 約只能掛上15-16個, (主機的配備應該沒問題,HP雙CPU,1.5G 的MEMORY )
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-10-30 18:32:58 IP:203.204.xxx.xxx 未訂閱
引言: 請教各位: 我是採用三層之架構,使用MIDAS,請問AP-SERVER的 BDE/IDAPI 的值是否需要修改,ex: BDE Administrator-Configuration-System-INIT 中的 MEMSIZE,SHAREDMEMSIZE 等的 大小是否需要調整,調整後有效嗎,因為我如果AP-SERVER使用Multiple Instance 那最多只能掛到約9個Client,如是使用成Single Instance 約只能掛上15-16個, (主機的配備應該沒問題,HP雙CPU,1.5G 的MEMORY )
是不是都出現無效的記憶體...等等的訊息,把MEMSIZE加大有效,不過執行個20天左右有時還是會BDE整個當掉,不曉得是不是BDE不夠穩定。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
cocodi
一般會員


發表:21
回覆:65
積分:17
註冊:2002-06-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-10-30 19:56:31 IP:61.222.xxx.xxx 未訂閱
在AP-SERVER設定時完全沒有問題,我總共改了4個參數 MAXBUFSIZE 4096 改成 8192 MAXFILEHANDLES 48 改成 64 MEMSIZE 16 改成 32 SHAREDMEMSIZE 4096 改成 8192 然後會重新開機 但情況依舊,9-10個Client 上去後就 hand 住了
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-10-31 09:09:24 IP:203.204.xxx.xxx 未訂閱
引言: 在AP-SERVER設定時完全沒有問題,我總共改了4個參數 MAXBUFSIZE 4096 改成 8192 MAXFILEHANDLES 48 改成 64 MEMSIZE 16 改成 32 SHAREDMEMSIZE 4096 改成 8192 然後會重新開機 但情況依舊,9-10個Client 上去後就 hand 住了
都沒有任何錯誤訊息出現嗎?你記憶體那麼多,把MEMSIZE設成最大205試試。還有會不會程式本身設計不良,我用預設的方式剛開好機,15個左右連都還沒問題。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
cocodi
一般會員


發表:21
回覆:65
積分:17
註冊:2002-06-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-11-03 13:53:46 IP:61.222.xxx.xxx 未訂閱
謝謝! Let Me Try Again. 但我認為仍是無效的. 另外請問你是用Multi-Piple或Singl的方式來執行Middle-ware 的Ap-Servers.
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-11-03 14:08:44 IP:203.204.xxx.xxx 未訂閱
引言: 謝謝! Let Me Try Again. 但我認為仍是無效的. 另外請問你是用Multi-Piple或Singl的方式來執行Middle-ware 的Ap-Servers.
Instancing是Multiple Instance Threading Model是Apartment也就是RemoteDataModule的預設值,請問你的Database和Session是如何安排的,每個RDM都有嗎?每個RDM放多少元件?
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
cocodi
一般會員


發表:21
回覆:65
積分:17
註冊:2002-06-27

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-11-03 23:04:56 IP:61.222.xxx.xxx 未訂閱
jieshu 兄:    我只用了一個RDM ,元件如圖
wuabc
初階會員


發表:6
回覆:60
積分:33
註冊:2002-10-28

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-11-04 00:19:04 IP:203.204.xxx.xxx 未訂閱
引言: 在AP-SERVER設定時完全沒有問題,我總共改了4個參數 MAXBUFSIZE 4096 改成 8192 MAXFILEHANDLES 48 改成 64 MEMSIZE 16 改成 32 SHAREDMEMSIZE 4096 改成 8192 然後會重新開機 但情況依舊,9-10個Client 上去後就 hand 住了
除了MAXBUFSIZE,MAXFILEHANDLES,MEMSIZE,SHAREDMEMSIZE 外 DBProcess(MS SQL)也可以試著放大, SharedMemLocation也可以改改看,如: 0x5BDE (win2000) 不知你的環境如何?BDE是否更新?資料庫?什麼狀況Hang住? Client Hang住還是Server Hang住?你是否查看過資源耗用情形? DCOM/Socket Connection的使用方式為何?... 程式hand住的狀況通常非常複雜,僅靠三言兩語的描述也只能玩猜 猜看的遊戲,試著自己先抓到一些重點才有方向好處理
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-11-04 10:13:23 IP:203.204.xxx.xxx 未訂閱
引言: jieshu 兄: 我只用了一個RDM
這樣應該可以不用Session,通常Session我是拿來分不同Transaction用,否則一個Client開五支程式,就用掉五個連線,那得依wuabc兄的建議,加大DBProcess(MS SQL)。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
cocodi
一般會員


發表:21
回覆:65
積分:17
註冊:2002-06-27

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-11-04 22:56:49 IP:61.222.xxx.xxx 未訂閱
jieshu,wuabc: 先謝謝謝兩位,我再試看看wu兄講的方法, 另外請教jeishu兄,Session的使用時機是何時, 是否我RDM中有超過一個以上的Query或DBProvider時才需要嗎?
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-11-05 09:23:37 IP:203.204.xxx.xxx 未訂閱
引言: 另外請教jeishu兄,Session的使用時機是何時, 是否我RDM中有超過一個以上的Query或DBProvider時才需要嗎?
不是,據我所知是區隔資料庫連線用,試想如果有兩個Client同時用到Server的Database1.StartTransaction,如果沒有區隔開來的話,那後用的那個一定會出現錯誤,且會互相干擾造成資料的混亂,Client/Server就沒有這個問題,每個Client不可能讓他有機會這樣執行,且BDE在Client用的連線不多,預設即可。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
cocodi
一般會員


發表:21
回覆:65
積分:17
註冊:2002-06-27

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-11-05 21:07:58 IP:61.222.xxx.xxx 未訂閱
Wuabc,jieShu : 還是不行, 我將 MAXFILEHANDLES 改成 96 MEMSIZE 改成 205 SHAREDMEMSIZE 改成 32768 DBProcess 改成 93 還是不行,跟BDE的版本有關係嗎??? 我用的是 V5.01 ???????
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#13 引用回覆 回覆 發表時間:2003-11-06 09:21:48 IP:203.204.xxx.xxx 未訂閱
引言: Wuabc,jieShu : 還是不行, 我將 MAXFILEHANDLES 改成 96 MEMSIZE 改成 205 SHAREDMEMSIZE 改成 32768 DBProcess 改成 93 還是不行,跟BDE的版本有關係嗎??? 我用的是 V5.01 ???????
這些設定改完,要完全沒有在使用BDE才會生效,最好是重開機最穩當,你有重開機過嗎?還有BDE最好更新到最新版,看IDAPI32.DLL的版本是否為5.2.0.2,再來Session可以先拿掉試試看嗎?
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
cocodi
一般會員


發表:21
回覆:65
積分:17
註冊:2002-06-27

發送簡訊給我
#14 引用回覆 回覆 發表時間:2003-11-06 13:28:18 IP:61.222.xxx.xxx 未訂閱
謝謝,就你所題兩點,我try again 再跟你請教.
cocodi
一般會員


發表:21
回覆:65
積分:17
註冊:2002-06-27

發送簡訊給我
#15 引用回覆 回覆 發表時間:2003-11-11 13:37:11 IP:61.222.xxx.xxx 未訂閱
jieshu與wuabc兩位仁兄: 最近剛好忙一些事,就先忽略這個問題, 問題還是沒有解決, 但是放太久了,我就先結案好了, 再次敢謝兩位幫忙
Ktop_Robot
站務副站長


發表:0
回覆:3511
積分:0
註冊:2007-04-17

發送簡訊給我
#16 引用回覆 回覆 發表時間:2007-04-30 13:45:07 IP:000.000.xxx.xxx 未訂閱
提問者您好:


以上回應是否已得到滿意的答覆?


若已得到滿意的答覆,請在一週內結案,否則請在一週內回覆還有什麼未盡事宜,不然,
將由版主(尚無版主之區域將由副站長或站長)自由心證,選擇較合適之解答予以結案處理,
被選上之答題者同樣會有加分獎勵同時發問者將受到扣 1 分的處分。不便之處,請見諒。


有問有答有結案,才能有良性的互動,良好的討論環境需要大家共同維護,感謝您的配合。

------
我是機器人,我不接受簡訊.
系統時間:2024-05-19 10:56:55
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!