Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
RocketChat HA
Search
Diego Dorgam
February 22, 2017
Technology
0
220
RocketChat HA
Como planejar seu ambiente de alta disponibilidade para grandes instalações do Rocket.Chat
Diego Dorgam
February 22, 2017
Tweet
Share
More Decks by Diego Dorgam
See All by Diego Dorgam
Chatbots Open Source com Rocket.Chat
diegodorgam
0
160
DeepLearning Chatbots com RASA e RocketChat
diegodorgam
2
220
HubotNatural FISL18
diegodorgam
1
100
RASA STACK AND ROCKETCHAT
diegodorgam
1
200
ChatBots OpenSource Multicanais
diegodorgam
0
120
Chatops com RocketChat
diegodorgam
0
200
NLP Inside HubotNatural
diegodorgam
0
110
HubotNatural
diegodorgam
0
250
RocketChat IoT
diegodorgam
1
150
Other Decks in Technology
See All in Technology
AIアプリケーション開発でAzure AI Searchを使いこなすためには
isidaitc
0
110
デジタルアイデンティティ人材育成推進ワーキンググループ 翻訳サブワーキンググループ 活動報告 / 20250114-OIDF-J-EduWG-TranslationSWG
oidfj
0
540
自社 200 記事を元に整理した読みやすいテックブログを書くための Tips 集
masakihirose
2
330
.NET AspireでAzure Functionsやクラウドリソースを統合する
tsubakimoto_s
0
190
re:Invent2024 KeynoteのAmazon Q Developer考察
yusukeshimizu
1
150
商品レコメンドでのexplicit negative feedbackの活用
alpicola
2
360
JuliaTokaiとJuliaLangJaの紹介 for NGK2025S
antimon2
1
120
FODにおけるホーム画面編成のレコメンド
watarukudo
PRO
2
280
Unsafe.BitCast のすゝめ。
nenonaninu
0
200
テストを書かないためのテスト/ Tests for not writing tests
sinsoku
1
170
#TRG24 / David Cuartielles / Post Open Source
tarugoconf
0
580
Visual StudioとかIDE関連小ネタ話
kosmosebi
1
370
Featured
See All Featured
Unsuck your backbone
ammeep
669
57k
Designing for Performance
lara
604
68k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
3
180
Bash Introduction
62gerente
610
210k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Statistics for Hackers
jakevdp
797
220k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Speed Design
sergeychernyshev
25
740
Side Projects
sachag
452
42k
Into the Great Unknown - MozCon
thekraken
34
1.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
500
Transcript
MEETUP http://meetup.com/RocketChat
None
Github.com/ rocketchat/rocket.chat
None
None
None
ALTA DISPONIBILIDADE
Arquitetura Referência
MongoDB ReplicaSet • Replicação de Dados • Automatic FailOver
MongoDB ReplicaSet
MongoDB ReplicaSet
/etc/mongod.conf Restart mongod
> rs.initiate() > rs.status()
Rocket.Chat Server • 200mb RAM / instance • 20mb RAM
/ user connected • 150 ~ 200 user / instance • 1 instance / core
Production Process Manager • Multiplas Instâncias • Watch Dog •
Init Script http://pm2.keymetrics.io
Production Process Manager http://pm2.keymetrics.io
Production Process Manager http://pm2.keymetrics.io
$ pm2 start multi.json http://pm2.keymetrics.io
$ pm2 restart all http://pm2.keymetrics.io
$ pm2 save & pm2 startup http://pm2.keymetrics.io
NGINX • Balanceador de Carga • SSL • Proxy Reverso
Balanceador
SSL
Proxy Reverso
CONF FILE
Dúvidas? Diego Dorgam
[email protected]
@diegodorgam https://demo.rocket.chat https://rocket.chat/deploy
Obrigado!