So we recently switched to running two apps side-by-side in trindad using the web_apps and hosts config options. This seems to be working great, can use restart.txt and rolling builds to restart each app independently, etc.
We use SyslogLogger in both apps with tags (rails apps)... looks like this:
config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new("[amicus-homepage]"))
config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new("[brief]"))
When they boot - they are both logging to the correct syslogs (tagged correctly). However on first request the homepage app starts logging with the tag "[brief]" I'm confused at how this is possible since they are isolated in different runtimes right?
Is Trinidad passing in logging some how?
Thanks for any help or pointers on where to look.