Browse Source

userlogin

yanglin 6 years ago
parent
commit
840ada0113

+ 2 - 0
api/controllers/ApiController.php

@@ -142,6 +142,7 @@ class ApiController extends Controller
         $isLogin=false;//假设没有登入
 
         if(!$isLogin){
+
             //begin login -------------
             //redis 初始化 登入一次设置一次 所以该状态不作为登入的状态信息
             $redis = \Yii::$app->redis;
@@ -149,6 +150,7 @@ class ApiController extends Controller
 //            $redis->set($key,'');//暂时不需要 //退出登入是做该操作就可以  //可以多次请求接口 保持更新
 //            die;
             //取出reidis的值
+
             $loginAnswer=json_decode($redis->get($key));//取出 redis的值
             //如果 有数据 则判断是否被 队列处理 获取了 登入结果信息
             //开始判断

+ 7 - 0
common/config/main.php

@@ -9,5 +9,12 @@ return [
         'cache' => [
             'class' => 'yii\caching\FileCache',
         ],
+
+        'redis' => [
+            'class' => 'yii\redis\Connection',
+            'hostname' => 'localhost',
+            'port' => 6379,
+            'database' => 0,
+        ],
     ],
 ];

+ 2 - 2
components/PhpClient.php

@@ -13,8 +13,8 @@ class PhpClient {
     private $corr_id;
     private $result = '';
 
-   CONST HOST = "172.30.118.225";
-    //    CONST HOST = "localhost";
+//   CONST HOST = "172.30.118.225";
+        CONST HOST = "localhost";
 
     CONST PORT = 5673; //默认5672
     CONST USER = "guest"; //用户名

+ 2 - 2
components/RabbitBase.php

@@ -13,8 +13,8 @@ class RabbitBase {
     private $corr_id;
     private $result = '';
 
-   CONST HOST = "172.30.118.225";
-    //    CONST HOST = "localhost";
+//   CONST HOST = "172.30.118.225";
+        CONST HOST = "localhost";
     CONST PORT = 5673; //默认5672
     CONST USER = "guest"; //用户名
     CONST PASS = "guest";//密码

+ 3 - 1
console/controllers/RabbitUserController.php

@@ -84,7 +84,9 @@ class RabbitUserController  extends Controller
     public function actionWorker()
     {
 
-        $connection = new AMQPStreamConnection('172.30.118.225', 5673, 'guest', 'guest');
+
+        $connection = new AMQPStreamConnection('localhost', 5673, 'guest', 'guest');
+//        $connection = new AMQPStreamConnection('172.30.118.225', 5673, 'guest', 'guest');
         $channel = $connection->channel();
 
         $channel->queue_declare('login', false, true, false, false);