Hai all If i had a servlet and 100 clients are requesting that servlet how many instances are created ? According to my analysis init() method is initialized once and the service() method executes for each clients request so the servlet has one instance serving 100 clients.
This is container specific. A container may choose to have, say, 50 threads per instance and when the number of current requests exceeds that, may create another instance. The exact number of instances and thread per instance is not cause for concern.