1 Star 0 Fork 1

stoneqp/biliob-spider

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
db.py 739 Bytes
一键复制 编辑 原始数据 按行查看 历史
见齐 提交于 2019-10-24 12:32 . fix: redis connection
from pymongo import MongoClient
import pymysql
import redis
import os
import datetime
env_dist = os.environ
try:
client = MongoClient(env_dist.get("BILIOB_MONGO_URL"))
db = client['biliob'] # 获得数据库的句柄
except Exception:
print('{} MongoDB链接失败'.format(datetime.datetime.now()))
os.system('systemctl restart mongod')
redis_connect_string = env_dist.get("BILIOB_REDIS_CONNECTION_STRING")
redis_list = redis_connect_string.split(":")
pass_and_ip = redis_list[2].split('@')
password = pass_and_ip[0]
redis_ip = pass_and_ip[1]
redis_port = redis_list[-1]
pool = redis.ConnectionPool(password) # 实现一个连接池
redis_connection = redis.Redis(
host=redis_ip, port=redis_port, password=password)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/stoneqp/biliob-spider.git
git@gitee.com:stoneqp/biliob-spider.git
stoneqp
biliob-spider
biliob-spider
master

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385