伺服器的連線情況?
你好,banq:
我最近在研究伺服器的程式碼,遇到一個情況,我想了很久,不知道我的想法OK不
情況是這樣的,我們現在的專案分 web端(前臺)—>EB資料端(後臺,資料服務介面)。這個2個專案。問題就是,我們現在在web端需要拿到EB端的介面代理(就是正常的連線上),然後介面代理來呼叫介面供前端使用,現在的程式碼實現:是這樣的,使用者點選呼叫,然後我們去拿一個連線,取得代理介面,然後吧代理介面放入快取中,下次同服務介面的請求,就不用連線伺服器了,直接從cache裡面拿介面代理來使用,後來我發現一個問題,就是第一次請求,EB伺服器是正常的,第二次我把伺服器停了,從cache拿出了的介面代理肯定不可以的。所以程式碼又加了一個,每次使用者請求都要去連線一下伺服器,看是否是正常的。我覺得這樣的實現機制不好。
我有一個想法,就是監控,就是我在web端和EB端中間加上一層,就是伺服器監控層,具體怎麼做,我還沒有想好,我只有這個想法,我說的監控就是,我想使用訊息傳輸中介軟體來做,比如activeMq,rabbitmq的這種機制來實現,伺服器想做成實時的更新,那樣很消耗資源啊,一直掃描,我就想我隔一段時間把我這個服務的介面代理當成訊息來進行管理實現,第一次EB伺服器正常,第二次來不正常了,利用這種訊息機制在後臺去管理伺服器的連線,然後主動的給Web端使用。我不知道這樣的想法對不,請banq分析分析,建議這樣的情況該怎麼樣設計好一些,謝謝!!
我最近在研究伺服器的程式碼,遇到一個情況,我想了很久,不知道我的想法OK不
情況是這樣的,我們現在的專案分 web端(前臺)—>EB資料端(後臺,資料服務介面)。這個2個專案。問題就是,我們現在在web端需要拿到EB端的介面代理(就是正常的連線上),然後介面代理來呼叫介面供前端使用,現在的程式碼實現:是這樣的,使用者點選呼叫,然後我們去拿一個連線,取得代理介面,然後吧代理介面放入快取中,下次同服務介面的請求,就不用連線伺服器了,直接從cache裡面拿介面代理來使用,後來我發現一個問題,就是第一次請求,EB伺服器是正常的,第二次我把伺服器停了,從cache拿出了的介面代理肯定不可以的。所以程式碼又加了一個,每次使用者請求都要去連線一下伺服器,看是否是正常的。我覺得這樣的實現機制不好。
我有一個想法,就是監控,就是我在web端和EB端中間加上一層,就是伺服器監控層,具體怎麼做,我還沒有想好,我只有這個想法,我說的監控就是,我想使用訊息傳輸中介軟體來做,比如activeMq,rabbitmq的這種機制來實現,伺服器想做成實時的更新,那樣很消耗資源啊,一直掃描,我就想我隔一段時間把我這個服務的介面代理當成訊息來進行管理實現,第一次EB伺服器正常,第二次來不正常了,利用這種訊息機制在後臺去管理伺服器的連線,然後主動的給Web端使用。我不知道這樣的想法對不,請banq分析分析,建議這樣的情況該怎麼樣設計好一些,謝謝!!
[該貼被javawebkaifa於2012-07-23 08:07修改過]
相關文章
- 外連線轉換為內連線的情況
- 監控oracle的連線(session)情況[Z]OracleSession
- 華納雲:連線Ubuntu伺服器有問題是什麼情況?Ubuntu伺服器
- PostgreSQL中客戶端連線到伺服器端之後產生的程式情況SQL客戶端伺服器
- linux系統檢視網路連線情況Linux
- gorm使用事務併發情況下切有最大mysql連線數限制的情況下的BUG,踩坑了GoORMMySql
- 使用shell指令碼檢測資料庫連線訪問情況指令碼資料庫
- 沒有連線target database的情況下執行RMAN duplicate可能引發的問題Database
- 【LISTENER】Oracle分析連線監聽情況,判斷客戶端IP分佈Oracle客戶端
- dell伺服器在redhat5.2上會出現硬碟無辜掉線的情況伺服器Redhat硬碟
- qt TcpSocket 對連線伺服器中斷的不同情況進行判定QTTCP伺服器
- Qt QTcpSocket 對連線伺服器中斷的不同情況進行判定QTTCP伺服器
- 可連線遠端主機情況下新增私鑰到遠端主機
- 實現Xshell斷開連線情況下Linux命令繼續執行Linux
- 伺服器狀態出錯情況有哪些?伺服器
- 出現ESXi系統無法連線FreeNAS的情況?90%以上的人都做錯了!
- 測試需要連線外網,這種情況下如何模擬弱網測試
- 2020年南亞地區移動連線情況(附原資料表)
- 自己的電腦怎麼連線伺服器 電腦如何連線伺服器伺服器
- 【知識分享】伺服器過載有哪些情況伺服器
- 伺服器過載會出現什麼情況伺服器
- 線性時間選擇(含平均情況O(n)和最壞情況O(n)演算法)演算法
- 連線mysql伺服器MySql伺服器
- 連線雲伺服器軟體,連線雲伺服器軟體哪個好?其連線遠端伺服器的方法介紹伺服器
- oracle 專用伺服器連線與共享伺服器連線的概念和區別Oracle伺服器
- mysql索引失效的情況MySql索引
- NoClassDefFoundError的兩種情況Error
- 電腦連線伺服器步驟 電腦如何連線伺服器?伺服器
- 常用遠端連線伺服器的軟體,常用遠端連線伺服器的軟體是哪個?如何連線使用?伺服器
- vue日記②之相容各種情況的可跳轉連結Vue
- Oracle共享伺服器的連線模式Oracle伺服器模式
- Navicat for MySQL的伺服器連線管理MySql伺服器
- 香港伺服器什麼情況下需要更新升級?伺服器
- 2020年拉美及加勒比地區移動連線情況(附原資料表)
- 2020年中東及北非地區移動連線情況(附原資料表)
- 記:僅配置單vip連線串,當vip對應的節點down機情況下程式無法連線上正常節點的故障
- SqlServer跨伺服器連線SQLServer伺服器
- 使用ssh連線伺服器伺服器