The internal server is Netty.
Unless you are forced to deploy a Play application in a servlet container, don’t do it. Play performs better on Netty as it doesn’t need to jump through hoops to support the servlet standard, which shaves off quite a bit of overhead.
My preferred way of deploying Play is attached to a screen session, but “play start” should also do the trick 🙂