A task queue refers to background batch processing, which I can't match with "many people access server"...
I general, the distribution of load between multiple servers is not really a FuelPHP question, but more an application architecture question. Your application needs to be designed to be horizontally scalable, so that for example there is so user-to-server affinity, state (session, cache, etc) is setup so multiple frontends can use it, etc.