Explorar o código

配置oci redis节点

locky hai 1 ano
pai
achega
1fa727e8c9

+ 2 - 0
AnsjerPush/cn_config/cn_formal_config.py

@@ -22,6 +22,8 @@ PUSH_BUCKET = 'push'                                # 推送存储桶
 
 # redis节点
 REDIS_ADDRESS = 'pushredis.3xavzq.0001.cnw1.cache.amazonaws.com.cn'
+OCI_REDIS_NODE_PRIMARY = ''
+OCI_REDIS_NODE_READ = ''
 
 APNS_MODE = 'prod'
 

+ 2 - 0
AnsjerPush/dev_config/local_config.py

@@ -180,3 +180,5 @@ MEIZUPUSH_CONFIG = {
 }
 APNS_MODE = 'dev'
 REDIS_ADDRESS = '127.0.0.1'
+OCI_REDIS_NODE_PRIMARY = '127.0.0.1'
+OCI_REDIS_NODE_READ = '127.0.0.1'

+ 2 - 0
AnsjerPush/eur_config/eur_formal_config.py

@@ -22,6 +22,8 @@ PUSH_BUCKET = 'foreignpush'                                # 推送存储桶
 
 # redis节点
 REDIS_ADDRESS = 'push-redis-001.av1kep.0001.euw1.cache.amazonaws.com'
+OCI_REDIS_NODE_PRIMARY = ''
+OCI_REDIS_NODE_READ = ''
 
 APNS_MODE = 'prod'
 

+ 2 - 0
AnsjerPush/test_config/test_config.py

@@ -22,6 +22,8 @@ PUSH_BUCKET = 'foreignpush'                                # 推送存储桶
 
 # redis节点
 REDIS_ADDRESS = '127.0.0.1'
+OCI_REDIS_NODE_PRIMARY = '127.0.0.1'
+OCI_REDIS_NODE_READ = '127.0.0.1'
 
 APNS_MODE = 'dev'
 

+ 4 - 1
AnsjerPush/us_config/formal_config.py

@@ -20,7 +20,10 @@ SECRET_ACCESS_KEY = 'ckYLg4Lo9ZXJIcJEAKkzf2rWvs8Xth1FCjqiAqUw'
 PUSH_BUCKET = 'foreignpush'                                # 推送存储桶
 
 # redis节点
-REDIS_ADDRESS = 'amaaaaaayszequiamxr7cdpparig3ptmytvde5vvnz6n7gceo4232sbhhlsa-p.redis.us-phoenix-1.oci.oraclecloud.com'
+REDIS_ADDRESS = 'pushredis.5tgle2.0001.usw1.cache.amazonaws.com'
+OCI_REDIS_NODE_PRIMARY = 'amaaaaaayszequiamxr7cdpparig3ptmytvde5vvnz6n7gceo4232sbhhlsa-p.redis.us-phoenix-1.oci.oraclecloud.com'
+OCI_REDIS_NODE_READ = 'amaaaaaayszequiamxr7cdpparig3ptmytvde5vvnz6n7gceo4232sbhhlsa-r.redis.us-phoenix-1.oci.oraclecloud.com'
+
 
 APNS_MODE = 'prod'
 

+ 3 - 6
Object/RedisObject.py

@@ -1,7 +1,6 @@
 import redis
 from redis.connection import SSLConnection
-
-from AnsjerPush.config import REDIS_ADDRESS, CONFIG_INFO, CONFIG_US
+from AnsjerPush.config import REDIS_ADDRESS, OCI_REDIS_NODE_PRIMARY, OCI_REDIS_NODE_READ, CONFIG_INFO, CONFIG_US
 
 # 本地调试把注释打开
 # REDIS_ADDRESS = '127.0.0.1'
@@ -10,16 +9,14 @@ from AnsjerPush.config import REDIS_ADDRESS, CONFIG_INFO, CONFIG_US
 class RedisObject:
 
     def __init__(self, mode='w', db=0):
-        # self.POOL = redis.ConnectionPool(host=REDIS_ADDRESS, port=6379, db=db)
-        # self.CONN = redis.Redis(connection_pool=self.POOL)
         if CONFIG_INFO != CONFIG_US:
             self.POOL = redis.ConnectionPool(host=REDIS_ADDRESS, port=6379, db=db)
             self.CONN = redis.Redis(connection_pool=self.POOL)
         else:
             if mode == 'w':
-                host = REDIS_ADDRESS
+                host = OCI_REDIS_NODE_PRIMARY
             else:
-                host = 'amaaaaaayszequiamxr7cdpparig3ptmytvde5vvnz6n7gceo4232sbhhlsa-r.redis.us-phoenix-1.oci.oraclecloud.com'
+                host = OCI_REDIS_NODE_READ
             self.POOL = redis.ConnectionPool(connection_class=SSLConnection, host=host, port=6379, db=db)
             self.CONN = redis.StrictRedis(
                 connection_pool=self.POOL,