User A fires off a cfthread called 'thread1'. This thread takes 30 minutes to complete, and is a 'set & forget' thread. In other words, the thread does not join back with the main page request. The thread contains routines that are highly memory intensive.
User B then fires off the same named thread [cfthread with the name 'thread1'], but from a different page request, 5 minutes after User A.
In this scenario, how can I queue the threads, so that I can reduce the processing load on the CF Application server?
Please note, that I understand about thread queuing with threads that have different names. I am talking about instances of the same thread.