多台database server |
|
changyu
一般會員 發表:9 回覆:18 積分:5 註冊:2002-04-23 發送簡訊給我 |
|||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
引言: 請問一下喔。若有多台database server 且是一直動態增加。那Client 的 Remote Data Module 是要如何做呢? 是只要有增加,就要開一個新的RDM嗎? 還是有更好的方法呢?不是很清楚你的多台Database Server是要做什麼,所以不曉得要怎麼回答,如果只是要動態切換連到哪一台,那可動態更改TDatabase的AliasName,或TADOConnection的ConnectionString。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
changyu
一般會員 發表:9 回覆:18 積分:5 註冊:2002-04-23 發送簡訊給我 |
|||
阿子
站務副站長 發表:120 回覆:230 積分:201 註冊:2002-03-18 發送簡訊給我 |
|||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
引言: 因為client 有上千台,且每一台有在跑24小時,且每一台所傳送的資料量2M/s,為了不讓database太過於忙碌,所以用多台來分散。問題是現在我只做好一台database在跑,若我又加了一台database,我的client程式的RDM也要連上這一台新增的database,DRM中的TDCOMConnection 要怎麼做呢?問題是你有多台Database,你要如何讓多台Database的資料同步,或是不管資料,那你可在AppServer設定Client連接時是要用哪一個資料庫,最好存成一個文字檔,更改時不用改程式。還是覺得你的描述有點問題!
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
引言: changyu兄 你可以試看看使用SimpleObjectBroker 元件,加一直增加你server。 從思考取勝一切~q副站長: SimpleObjectBroker是AppServer的列表,好像沒有負載平衡的能力,要另外再加中間層才有,沒試過不曉得怎麼用。他的好處是會抓到連的上的Server(包括已經當掉的Server程式)。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
changyu
一般會員 發表:9 回覆:18 積分:5 註冊:2002-04-23 發送簡訊給我 |
|||
andersonhsieh
版主 發表:33 回覆:531 積分:439 註冊:2002-06-10 發送簡訊給我 |
|||
cubi
初階會員 發表:56 回覆:94 積分:35 註冊:2002-04-15 發送簡訊給我 |
|||
changyu
一般會員 發表:9 回覆:18 積分:5 註冊:2002-04-23 發送簡訊給我 |
|||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
引言: 因為client有接10個裝置,每一個裝置他們會有一些資訊讓我知道我該往哪一個database送,有可能10個裝置都要送往不同的database,那我的client的RDM要怎麼做? 還有另一台client 他也是有十台裝置,也是送往跟前面不一樣的database,也就是說有20 台database ,我不知道怎麼動態去跟database連線,並把record送出去。這次描述就比較清楚一點了,但是Client怎麼會有RDM呢?應該是DCOM吧,你真的是N-Tier程式嗎?那你又忽略了AppServer的配置,再描述一次吧! 建議可多台AppServer對一台Database Server,多台Client對一台AppServer,這樣就可在Client放一個ini檔,是紀錄要連的AppServer,在Server也放一個ini檔是要連的資料庫,在程式啟動時去讀出ini檔的設定,這樣每台Client、每台AppServer的程式都一樣,不用做什麼修改。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |