Log :
19/07/12 19:43:32.176512 I <SYS> [0x00000a8c] start server matching service.19/07/12 19:43:32.176512 I <SYS> [0x00000a8c] [ServerMatching] service is started
19/07/12 19:43:32.176512 I <SYS> [0x00000a8c] start thrift server...
19/07/12 19:43:32.176512 I <SYS> [0x00000a8c] thrift server thread is started.
19/07/12 19:43:32.176512 I <SYS> [0x00000a8c] server started: [ServiceManager] count=5
19/07/12 19:43:32.176512 I <SYS> [0x00000a8c] biostar server::isRunning::true
19/07/12 19:43:32.176512 I <SYS> [0x00000a8c] start waiting to stop
Explanation :
The server matching service is started in BioStar 2 service initialization process and itself determines whether the service is on or not.
That's why server matching service is started if you do not use server matching.