revise:make InoutLoggerInterceptor singleton;