refactor module
diff --git a/packages/dubbo/src/consumer/scheduler.ts b/packages/dubbo/src/consumer/scheduler.ts
index b4d1377..198d43b 100644
--- a/packages/dubbo/src/consumer/scheduler.ts
+++ b/packages/dubbo/src/consumer/scheduler.ts
@@ -17,11 +17,11 @@
import debug from 'debug';
import DubboAgent from './dubbo-agent';
-import {ScheduleError, SocketError, ClientTimeoutError} from '../common/err';
import Queue from './queue';
import {Registry} from '../registry';
import {IDubboResponse} from '../types';
import {traceErr, traceInfo} from '../common/util';
+import {ScheduleError, SocketError, ClientTimeoutError} from '../common/err';
const log = debug('dubbo:scheduler');
const enum STATUS {
diff --git a/packages/dubbo/src/consumer/socket-worker.ts b/packages/dubbo/src/consumer/socket-worker.ts
index f22188b..5700d86 100644
--- a/packages/dubbo/src/consumer/socket-worker.ts
+++ b/packages/dubbo/src/consumer/socket-worker.ts
@@ -15,17 +15,17 @@
* limitations under the License.
*/
-import debug from 'debug';
import net from 'net';
+import debug from 'debug';
import {noop} from '../common/util';
import DecodeBuffer from '../serialization/decode-buffer';
import {decodeDubboResponse} from '../serialization/decode-hessian2';
import {DubboRequestEncoder} from '../serialization/encode-hessian2';
import HeartBeat from '../serialization/heartbeat';
-import {IObservable, ISocketSubscriber} from '../types';
import RequestContext from './request-context';
import {SOCKET_STATUS} from './socket-status';
import statistics from './statistics';
+import {IObservable, ISocketSubscriber} from '../types';
let pid = 0;
const RETRY_NUM = 20;
diff --git a/packages/dubbo/src/server/server.ts b/packages/dubbo/src/server/server.ts
index 97e8da2..afb0a4a 100644
--- a/packages/dubbo/src/server/server.ts
+++ b/packages/dubbo/src/server/server.ts
@@ -16,22 +16,22 @@
*/
import net, {Socket} from 'net';
-import qs from 'querystring';
import ip from 'ip';
+import qs from 'querystring';
import debug from 'debug';
+import compose from 'koa-compose';
+import Request from '../serialization/request';
import {decodeDubboRequest} from '../serialization/decode-hessian2';
import {DubboResponseEncoder} from '../serialization/encode-hessian2';
import HeartBeat from '../serialization/heartbeat';
import DecodeBuffer from '../serialization/decode-buffer';
import ResponseContext, {ResponseStatus} from './response-context';
-import Request from '../serialization/request';
-import compose from 'koa-compose';
-
-import {IDubboServerProps, IDubboService, Middleware} from '../types';
import {checkHessianParam} from '../common/util';
import {isBoolean, isNumber, isString} from 'util';
import {fromRegistry} from '../registry';
+import {IDubboServerProps, IDubboService, Middleware} from '../types';
+
type DubboServiceClazzName = string;
const log = debug('dubbo-server');