新增threadlocal支持session与user，同时，一些需求修改