@osama attia - have you checked to see if the database connection counts rise and fall with these requests?
Try setting the dbconnection logger to WARN and seeing if the DB connection watchdog starts reporting lots of leaked connections.
I discuss sample log messages in this article: https://www.linkedin.com/pulse/db-connections-mbosets-understanding-which-piece-code-mark-robbins/
There is a small possibility that the Anywhere code is triggering some code that isn't closing the connections, although this wouldn't normally keep sessions open.
In my experience switching the logger to WARN would have a minimal performance impact on the system but it can help uncover really serious resource leak issues.
If you do get lots of "DbConnectionWatchDog:Db Connection open:" messages that you don't know how to interpret then feel free to reach out to me privately and I can glance at them.