I hereby claim:
- I am rojosinalma on github.
- I am rojo (https://keybase.io/rojo) on keybase.
- I have a public key whose fingerprint is 0AA8 9F18 D4A4 CF5F 0FF0 A294 55E1 F9B9 E315 EE42
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
namespace :sidekiq do | |
desc 'Start Sidekiq and Monitor' | |
task :start do | |
trap('SIGTERM') { puts "Exiting processes"; exit } | |
system "rake sidekiq:monitor & sidekiq" | |
end | |
desc 'Starts /health/monitor endpoint for sidekiq' | |
task :monitor do | |
require 'sidekiq/web' |
This is a pretty much self-noted guide to setting up PredictionIO in a cluster of 3 servers (for this guide in particular).
You can also setup more servers and distribute the services mentioned here differently, but for the scope of this guide I won't explain how to do that, although you might use the references here to guide yourself into doing that.