在线不卡日本ⅴ一区v二区_精品一区二区中文字幕_天堂v在线视频_亚洲五月天婷婷中文网站

  • <menu id="lky3g"></menu>
  • <style id="lky3g"></style>
    <pre id="lky3g"><tt id="lky3g"></tt></pre>

    穩(wěn)了穩(wěn)了github star突破9k即時(shí)通訊IM開(kāi)源項(xiàng)目OpenIM版本發(fā)布

    穩(wěn)了穩(wěn)了github star突破9k即時(shí)通訊IM開(kāi)源項(xiàng)目OpenIM版本發(fā)布

    項(xiàng)目簡(jiǎn)介

    Android體驗(yàn)地址:https://www.pgyer.com/OpenIM

    注冊(cè)后自動(dòng)加入組織

    群聊頁(yè)面

    工作臺(tái)

    業(yè)務(wù)可以通過(guò)jssdk自由擴(kuò)展自身業(yè)務(wù)

    工作圈

    增加辦公動(dòng)態(tài)

    組織架構(gòu)

    業(yè)務(wù)系統(tǒng)打通組織架構(gòu)

    最近一個(gè)月,OpenIM團(tuán)隊(duì)主要精力集中在線上bug修復(fù)、性能優(yōu)化、新特性開(kāi)發(fā):

    重大bug修復(fù)

    bug描述

    描述

    原因

    修復(fù)方式

    消息發(fā)送失敗

    踢人下線較多時(shí),所有消息發(fā)送轉(zhuǎn)圈,并最終失敗。只有重啟才能解決

    在網(wǎng)絡(luò)堵塞時(shí),如果踢人下線,會(huì)導(dǎo)致服務(wù)端死鎖風(fēng)險(xiǎn)

    對(duì)于踢人,直接關(guān)閉連接,并把token置為踢出狀態(tài);

    消息發(fā)送失敗

    某個(gè)時(shí)刻,無(wú)任何征兆,所有消息發(fā)送轉(zhuǎn)圈,并最終失敗。只有服務(wù)端才能解決

    kafka客戶端包github.com/Shopify/sarama v1.32.0有bug

    用1.29.0替換。

    etcd獲取連接為空

    在異常情況下,會(huì)有空指針導(dǎo)致進(jìn)程掛掉

    增加日志,定位原因

    增加了容錯(cuò)保護(hù),避免進(jìn)程掛掉

    感謝幾位客戶提供日志以及現(xiàn)場(chǎng)情況,這些問(wèn)題才得以徹底解決,大家放心用于生成環(huán)境。

    性能優(yōu)化

    優(yōu)化方案

    描述

    優(yōu)點(diǎn)

    redis集群

    用go-redis替換原有的redis庫(kù),支持redis集群模式,

    系統(tǒng)容量以及并發(fā)能力進(jìn)一步提升

    消息入庫(kù)大小循環(huán)模型

    對(duì)于新消息入庫(kù)redis,對(duì)于老消息延遲批量寫(xiě)入mongodb

    提升消息時(shí)效性,每秒上萬(wàn)次并發(fā)。由于批量入庫(kù)mongodb,能減少mongodb的壓力;

    群聊已讀可配置

    增加已讀配置項(xiàng)給業(yè)務(wù)更多選擇

    群聊已讀會(huì)增加消息量,影響性能,業(yè)務(wù)可以自由選擇

    新特性發(fā)布

    新特性

    描述

    場(chǎng)景

    用戶強(qiáng)制下線

    后臺(tái)api讓用戶token失效,強(qiáng)制下線

    運(yùn)營(yíng)需求

    增加群管理員

    群管理員有踢人,禁言權(quán)限等

    擴(kuò)展群管理能力

    全局免打擾

    消息能接收,但不提醒

    消息設(shè)置能力

    組織架構(gòu)

    組織架構(gòu)api業(yè)務(wù)對(duì)接能力和已有業(yè)務(wù)系統(tǒng)打通,本地存儲(chǔ)及實(shí)時(shí)更新能力

    政企辦公能力

    工作圈

    同一組織內(nèi)可以查看、點(diǎn)贊,評(píng)論等,

    政企辦公互動(dòng)

    項(xiàng)目成果

    從服務(wù)端到客戶端SDK開(kāi)源即時(shí)通訊(IM)整體解決方案,可以輕松替代第三方IM云服務(wù),并能根據(jù)業(yè)務(wù)需求高度自定義和二次開(kāi)發(fā),打造具備聊天、社交、辦公功能的app。

    OpenIM繼續(xù)領(lǐng)跑開(kāi)源IM領(lǐng)域,在廣大開(kāi)發(fā)者的大力支持下,目前github star突破9k。在數(shù)據(jù)泄露、信息外泄、隱私濫用的今天,IM私有化部署需求旺盛,全面擁抱軟件國(guó)產(chǎn)化。其中,政企協(xié)同辦公對(duì)IM需求猛增,隨著信息化技術(shù)的迭代升級(jí)以及信創(chuàng)產(chǎn)業(yè)加速落地和實(shí)踐,協(xié)同辦公軟件的發(fā)展?jié)摿⑦M(jìn)一步被釋放?!鞍踩煽亍爸鸩匠蔀榈谝灰?。希望OpenIM成為各位私有化IM的第一選擇。

    github地址: https://github.com/OpenIMSDK/Open-IM-Server

    開(kāi)發(fā)者中心:https://doc.rentsoft.cn/#/

    我們的團(tuán)隊(duì)

    創(chuàng)始團(tuán)隊(duì)來(lái)自資深I(lǐng)M技術(shù)團(tuán)隊(duì),我們致力于用開(kāi)源技術(shù)創(chuàng)造服務(wù)價(jià)值,打造輕量級(jí)、高可用的IM架構(gòu),開(kāi)發(fā)者只需簡(jiǎn)單調(diào)用 SDK,即可在應(yīng)用內(nèi)構(gòu)建多種即時(shí)通訊及實(shí)時(shí)音視頻互動(dòng)場(chǎng)景。相比于其他云服務(wù)商,OpenIM有其優(yōu)勢(shì):開(kāi)源,安全,可靠,低成本。對(duì)于信息安全重視的電子政務(wù),企業(yè)協(xié)同辦公,OpenIM都是非常好的選擇。從公司成立之初就將“開(kāi)源”作為核心戰(zhàn)略來(lái)推進(jìn),以公司化運(yùn)營(yíng)打造開(kāi)源IM,充分體現(xiàn)了自由、平等、分享的互聯(lián)網(wǎng)精神。

    OpenIM邀請(qǐng)全球技術(shù)極客參與技術(shù)優(yōu)化,讓開(kāi)發(fā)者輕松集成,讓每一個(gè)應(yīng)用都具備IM功能,同時(shí)考慮企業(yè)的接入成本、服務(wù)器資源以及最重要的數(shù)據(jù)安全性和私密性。

    鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
    上一篇 2022年6月20日 06:26
    下一篇 2022年6月20日 06:26

    相關(guān)推薦

    聯(lián)系我們

    聯(lián)系郵箱:admin#wlmqw.com
    工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息