Bladeren bron

使用redis作为缓存

liuzejian 1 jaar geleden
bovenliggende
commit
450b829f12
2 gewijzigde bestanden met toevoegingen van 3 en 2 verwijderingen
  1. 1 1
      config/database.php
  2. 2 1
      modules/Channel/Http/Controllers/WechatOpenPlatformController.php

+ 1 - 1
config/database.php

@@ -143,7 +143,7 @@ return [
             'username' => env('REDIS_USERNAME'),
             'password' => env('REDIS_PASSWORD'),
             'port' => env('REDIS_PORT', '6379'),
-            'database' => env('REDIS_CACHE_DB', '1'),
+            'database' => env('REDIS_CACHE_DB', '0'),
         ],
         // 普通redis队列
         'queue-redis' => [

+ 2 - 1
modules/Channel/Http/Controllers/WechatOpenPlatformController.php

@@ -6,6 +6,7 @@ use Catch\Base\CatchController;
 use EasyWeChat\OpenPlatform\Application;
 use Illuminate\Foundation\Validation\ValidatesRequests;
 use Illuminate\Http\Request;
+use Illuminate\Support\Facades\Cache;
 use Illuminate\Support\Facades\DB;
 use Illuminate\Support\Facades\Redis;
 use Modules\Channel\Models\WechatAuthorizationInfo;
@@ -65,7 +66,7 @@ class WechatOpenPlatformController extends CatchController
         $componentInfo = WechatOpenPlatformService::getComponentInfoByAppid($component_appid);
         myLog('authorCommand')->info('start:'. $component_appid);
         $app = WechatOpenPlatformService::buildApplication($componentInfo);
-        $app->setCache(app('cache.store'));
+        $app->setCache(Cache::store('redis'));
         $server = $app->getServer();
 
         $server->handleVerifyTicketRefreshed(function($message, \Closure $next) {