
I have noticed strange system behaviour when multiple sessions of type 'Worker' are created simultaneously in a customer's Live system. I know that these sessions can be created when a user launches, say a form, where different elements of the form each cause a worker session to be created for that user.
However what is strange about these worker sessions is that they are created for different users (eg 6 at a time), with EXACTLY the same timestamp, and the customer is sure that only one of the 6 users is actually the one logging on. The others are not even accessing the system.
This is not actually causing a problem but the customer has queried what would cause the simultaneous creation of these 'false' worker sessions?
*This post is locked for comments
I have the same question (0)If they just have their client open which has role centers activated, or use Enterprise Portal, that would explain having one or more worker sessions logged on. My guess would be that it is the AX AOS doing the timestamping of the sessions, it runs periodically in a thread to check who is a new connection, then stamp it and save the values in the SysClientSessions table.
I would not make a big fuss about this. But if you want to check what is really happening in those worker sessions, you could always capture a server-side trace on the AX AOS instance and have a look with the Trace Parser for those session IDs that you have concern with.