記錄整合環信路上的一些坑

2021-08-14 14:15:15 字數 332 閱讀 4954

使用easeui的話,初始化的時候記得設定當前使用者的頭像和暱稱。方便後面的使用。

聊天過程中,頭像和暱稱字段最好是用擴充套件訊息傳送出去,接收方接收到訊息後,將暱稱和頭像存入資料庫,方便聊天列表和會話列表的展示。

環信的群聊sdk中,不提供獲取群成員資訊方法(提供了,但是呼叫獲取不到資料),只能獲取到群成員的數量,並且當你對群成員進行增加、刪除操作後,獲取到的群成員數量就會出問題,所以關於群組的處理,最好是自身這邊寫一套。

關於環信的單點登入的問題,環信的sdk自帶的就有斷線重連功能,但是環信只支援單點登入,所以被擠下去後,就不會自動重連的

還有就是環信的demo,寫的比較通俗易懂,多看看。

線上的一些坑記錄

1.mq業務邏輯ack太慢。導致資料過度積壓到佇列。mq儲存到了磁碟,導致磁碟爆滿,長時間沒人管理,伺服器就炸了。先落庫再處理 2.併發情況下的資料庫操作順序。舉個例子 a修改資料,a獲取修改的資料,在a修改結束要去獲取的時候,b進行了修改。導致a無法獲取到資料 3.多伺服器多執行緒設定標識id。原...

使用JSSDK整合微信分享遇到的一些坑

需要後端支援 jssdk使用步驟 步驟一 繫結網域名稱 備註 登入後可在 開發者中心 檢視對應的介面許可權。這裡注意 js介面安全網域名稱一定要填寫正確,區分子網域名稱,且主網域名稱需要通過備案!沒有滿足這一步,無法繼續測試。步驟二 引入js檔案 在需要呼叫js介面的頁面引入如下js檔案,支援htt...

使用JSSDK整合微信分享遇到的一些坑

需要後端支援 jssdk使用步驟 步驟一 繫結網域名稱 備註 登入後可在 開發者中心 檢視對應的介面許可權。這裡注意 js介面安全網域名稱一定要填寫正確,區分子網域名稱,且主網域名稱需要通過備案!沒有滿足這一步,無法繼續測試。步驟二 引入js檔案 在需要呼叫js介面的頁面引入如下js檔案,支援htt...