best way to serve from 2 ports?

I've got two separate services running from the same RoR codebase- one mongrel on port 6000, one on 6010. Until now I've had two checkouts of the app, one for each mongrel, mostly to keep the logs separate, but this seems tacky.

If I run two separate mongrels in the same RoR app, will they make the logs a messy non-synchronous overlap of text? Or am I better off running a two-node mongrel cluster?

Thanks for any advice- -Jason