Ⅰ 為什麼三星手機老是顯示「無法連接到伺服器(1
手機提示無法連接伺服器,可能是網路連接問題,建議您:
1.切換手機接入點嘗試:設定-更多-移動網路-接入點名稱-net接入點。
2.使用WLAN無線上網方式嘗試。
Ⅱ 手機騰訊視頻不能播放,正在切換伺服器,伺服器異常
建議卸載騰訊播放器,騰訊的軟體都很垃圾,盜版其他軟體。
Ⅲ 手機出現im伺服器切換中
據我所知,在MSN系統中,Client首先會連接一個固定的伺服器,此伺服器會返回一個新的連接伺服器地址給Client,而後Client會重新連接到新的務器地址並開始登錄。我想這樣做是伺服器端做到一個負載平衡的功能,也就是說有一個負載平衡伺服器,有多個登錄伺服器。最終Client保持連接的是登錄服務鰲
但是如果ClientA連接的是登錄伺服器A,而CientB連接的是登錄伺服器B,而ClientA和ClientB是好友,他們的在線狀態是怎麼得到的?
如果Client的數量比較少,那麼登錄伺服器之間可以傳遞消息告知對方。但是當上萬或者更多的時候。就不應該這樣處理了。
那麼有什麼方式來實現類似的伺服器網路結構中Client之間在線狀態的實時顯示呢?
(wyu2000 AT gmail.com)
正是我現在要面對的問題.
我現在准備採取的策略是:
由客戶端主動通知好友。
A 連接到 Login Server A 後。
我們假設A已經從主伺服器獲得了 好友列表,以及好友狀態。
那麼A可以主動發送LoginServerA 通知 在線好友B。
LoginServer的通知過程可以用如下方法:
ServerA,檢索到好友B的登陸伺服器(可以向主伺服器請求Client B的登陸伺服器,或者可以採用特定的ID演算法,根據用戶的ID計算出用戶B的登陸伺服器)
ServerA 發送一個ClientA登陸的消息給Server B,要求ServerB將該消息,轉發給 Client B
大家給點意見。
目前我做的IM系統是通過伺服器之間轉發實現的,想想也沒什麼更好的辦法,理論上每個Server可以達到幾萬,不過現實中,只有幾十個用戶/台。
引用
我提個方案:
首先做以下假設:
(1)維護100萬在線用戶的狀態需要多大的內存空間?
(2)從100萬在線用戶中檢索出自己需要的數據需要多少時間?
第一個問題我們可以這樣來定性:
設每用戶佔用的內存空間為:
SessionID會話標識(int)+AccountID用戶賬號ID(int)+loginTime登錄時間(long)+其它狀態(假設用4個byte型幢昝4個狀態)=20位元組
100萬用戶*20位元組=20,000,000(位元組)=19,531.25K==19M(約)
注:一條記錄就表示一個在線用戶;
(我靠,我的計算是不是有錯誤,一台386的內存都夠了.....)
看上去,似乎用一台伺服器做狀態伺服器是沒有什麼問題的;
第二個問題,我們這樣來定性:
假設在伺服器端的內存中使用如hashTable這樣的存儲結構來保存用戶的會話狀態,hashTable的讀操作為0/m復雜度,從100萬個記錄中讀取一條鍬嫉難爸肥奔淠鞘竅嗟鋇目斕,快到無法用毫秒來計算,只能用tick(一個CPU的時鍾滴答)來計算。1個毫秒=10,000個tick(毫微秒),(has環Table的操作平均值是多少我沒有統計過不好意思。我就猜個值吧:假設平均為100個tick),如果每次存取hashtable要花費100Tick,另庠詡由弦恍┮滴翊淼氖奔洌桶床僮饕淮問荼硪1個毫秒來計算吧。
那麼1秒鍾的時間內就可以處理1000次用戶的查詢操作;
問題是如果100萬用戶同時來查詢我們該怎麼辦?
我想可以做負載均衡及伺服器集群,當然還要涉汲到網路介面的流量限制,說來就話很長了。
總之,第二個問題看起來,似乎是我們可以通過其它的手段將單台伺服器無法處理的工作量分攤到多台伺服器中去進行;
於是可以得出第一個背景結論:
設置一台伺服器將其做為用戶狀態伺服器,用於記錄系統中所有用戶是否在線等狀態信息;通過對伺服器製作集群來分攤訪問壓力;
現在我們就可以做以下比較形象的結論和假設了:
(1)一個用戶要查詢自己所有好友的在線狀態,那麼這個用戶向剛才所說到的狀態伺服器發送一條查詢消息,伺服器可以很快的返回用戶的狀態給客戶;
(2)用戶在登錄系統後通知狀態伺服器自己已經登陸了。
(3)用戶如果從某台具體的功能伺服器掉線後,則由這台伺服器通知狀態伺服器用戶掉線;
(4)用戶可能會在多台功能伺服器中來回切換,由客戶端與伺服器端共同協作以判斷用戶是為否掉線;
(5)用戶定期向狀態伺服器報告自己的存活狀態,如果長時間不報告,則狀態伺服器把用戶從自己的內存狀態表中刪除;
以上我的瞎解,不一定對,必競自己沒有做過,僅供參考。
Ⅳ 手機經常顯示無法連接到伺服器怎麼回事
如果三星手機無法設置電子郵箱提示無法連接伺服器,可能是網路連接問題,建議您:
1.切換手機接入點嘗試:設定-更多-移動網路-接入點名稱-net接入點。
2.使用WLAN無線上網方式嘗試。
3.更換其他郵箱或者時間段登陸。
Ⅳ 手機無法連接伺服器是怎麼回事
如果手機無法設置電子郵箱提示無法連接伺服器,可能是網路連接問題,建議您:
1.切換手機接入點嘗試:設定-更多-移動網路-接入點名稱-net接入點。
2.使用WLAN無線上網方式嘗試。
3.更換其他郵箱或者時間段登陸。
Ⅵ 微信收藏內容換手機真看不了
微信收藏的內容在更換手機後,是還存在的,因為收藏的內容是儲存在伺服器中,如果是表情,則原來的表情會自動下載到新手機中。
微信查看收藏的方法/步驟:
1:在微信界面,點擊右下角的「我」。
2:在「我」的頁面,點擊「收藏」。
3:在「我的收藏」頁面,即可看到自己收藏的內容。
Ⅶ 手機不停提示切換伺服器是怎麼回事
網路信號不好