gemercheung 3 سال پیش
والد
کامیت
d053b84ace
2فایلهای تغییر یافته به همراه12 افزوده شده و 3 حذف شده
  1. 11 2
      src/cache/cache.service.ts
  2. 1 1
      src/get-router/get-router.service.ts

+ 11 - 2
src/cache/cache.service.ts

@@ -1,8 +1,13 @@
-import { Injectable, Logger, OnModuleInit } from '@nestjs/common';
+import {
+  Injectable,
+  Logger,
+  OnModuleDestroy,
+  OnModuleInit,
+} from '@nestjs/common';
 import { RedisService } from 'nestjs-redis';
 
 @Injectable()
-export class CacheService implements OnModuleInit {
+export class CacheService implements OnModuleInit, OnModuleDestroy {
   public client;
   private logger: Logger = new Logger('CacheService');
   constructor(private redisService: RedisService) {}
@@ -16,6 +21,10 @@ export class CacheService implements OnModuleInit {
     }
   }
 
+  async onModuleDestroy() {
+    this.client = null;
+  }
+
   async getClient() {
     this.client = await this.redisService.getClient();
   }

+ 1 - 1
src/get-router/get-router.service.ts

@@ -162,7 +162,7 @@ export class GetRouterService implements OnModuleInit {
         currentObj.contact.indexOf(startPointId) < 0
       );
     }
-    if(result.length >50){
+    if (result.length > 50) {
       console.log('错误过渡路径:' + result);
       debugger;
     }