Sfoglia il codice sorgente

使用oci redis和mysql

locky 1 anno fa
parent
commit
c507d00fa7

+ 1 - 1
AnsjerPush/us_config/formal_config.py

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

+ 2 - 2
AnsjerPush/us_config/formal_settings.py

@@ -59,9 +59,9 @@ DATABASES_USER = 'azrds'
 DATABASES_PASS = 'azrds.x.x'
 
 DATABASE_DATA2 = 'Ansjer81'
-SERVER_HOST2 = 'ansjerpush.clraczw4p0yj.us-west-1.rds.amazonaws.com'
+SERVER_HOST2 = 'push.sub11220142151.vcnphoenix.oraclevcn.com'
 DATABASES_USER2 = 'azrds'
-DATABASES_PASS2 = 'azrds.x.x'
+DATABASES_PASS2 = 'azrds6.x.X'
 
 DATABASES = {
     'default': {

+ 9 - 0
Object/RedisObject.py

@@ -1,4 +1,6 @@
 import redis
+from redis.connection import SSLConnection
+
 from AnsjerPush.config import REDIS_ADDRESS
 
 # 本地调试把注释打开
@@ -8,6 +10,13 @@ from AnsjerPush.config import REDIS_ADDRESS
 class RedisObject:
 
     def __init__(self, db=0):
+        pool = redis.ConnectionPool(connection_class=SSLConnection, host=REDIS_ADDRESS, port=6379, db=db)
+        self.CONN = redis.StrictRedis(
+            connection_pool=pool,
+            host=REDIS_ADDRESS,
+            ssl=True,
+            ssl_cert_reqs=None,
+        )
         pool = redis.ConnectionPool(host=REDIS_ADDRESS, port=6379, db=db)
         self.CONN = redis.Redis(connection_pool=pool)