Lita cluster
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
locales
spec
.gitignore
Gemfile
README.md
Rakefile
lita-cluster.gemspec

README.md

lita-cluster

This is the extension for lita two-node HA.
Two nodes works as hot-standby mode.
The node which started first will serve, and second one stays in stand-by mode, and check the status of first node through HTTP API.
Once the first node is down, second node will start serving instantly.

Installation

Add lita-cluster to your Lita plugin's gemspec:

spec.add_runtime_dependency "lita-cluster"

Usage

Add the following into lita_config.rb

require 'lita-cluster'

Confgiuration

This extension looks at lita_config.rb for the following items:

$hipchat = {
  'hipchat_token' => '*******',
  'hipchat_endpoint' => 'https://*******.hipchat.com',
  'hipchat_user' => 'username@that.com'
}

So make ensure they are configured before starting the lita BOT.