I\'m using EventMachine and Monetarily to start e TCP server along with my rails application. This is started from config/initializers/momentarily.rb.
config/initializers/momentarily.rb
Maybe you can implement a switch in the initializer based on ARGV?
ARGV
Something like:
if ARGV.join(' ').match /something/ # your initializer code here end