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
210
HubotNatural FISL18
diegodorgam
1
93
RASA STACK AND ROCKETCHAT
diegodorgam
1
200
ChatBots OpenSource Multicanais
diegodorgam
0
120
Chatops com RocketChat
diegodorgam
0
190
NLP Inside HubotNatural
diegodorgam
0
100
HubotNatural
diegodorgam
0
250
RocketChat IoT
diegodorgam
1
140
Other Decks in Technology
See All in Technology
20240912 JJUGナイトセミナー
mii1004
0
140
Javaにおける関数型プログラミンへの取り組み
skrb
7
320
LINEヤフーのフロントエンド組織・体制の紹介
lycorp_recruit_jp
1
1.2k
AI活用したくてもできなかった不動産SaaSの今とこれから
nealle
0
330
あなたの知らないiOS開発の世界
recruitengineers
PRO
3
170
Segment Anything Model 2
tenten0727
3
670
JEP 480: Structured Concurrency
aya_ebata
0
130
不動産 x AIことはじめ~データの真価を拓くために
estie
0
110
チームビルディングは"感性"で向き合おう / Team Building with Awareness
kohzas
0
210
Road to Single Activity
yurihondo
1
230
React Aria で実現する次世代のアクセシビリティ
ryo_manba
4
1.2k
Developer Experienceを向上させる基盤づくりの取り組み事例集
coconala_engineer
0
140
Featured
See All Featured
What's new in Ruby 2.0
geeforr
340
31k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
166
48k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
41
6.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
123
18k
In The Pink: A Labor of Love
frogandcode
139
22k
Into the Great Unknown - MozCon
thekraken
29
1.4k
Designing Experiences People Love
moore
138
23k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
1
48
Rails Girls Zürich Keynote
gr2m
93
13k
How To Stay Up To Date on Web Technology
chriscoyier
786
250k
How GitHub Uses GitHub to Build GitHub
holman
472
290k
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!