Files
2019-04-14 10:48:38 +08:00

43 lines
1.2 KiB
Python

#!/usr/bin/env python3
# encoding: utf-8
import os
from multiprocessing import cpu_count
class Config(object):
# 是否使用全部进程
MAX_PROCESSES = cpu_count() // 2 or cpu_count()
#############node节点#####################
BOOTSTRAP_NODES = (
('router.bittorrent.com', 6881),
('dht.transmissionbt.com', 6881),
('router.utorrent.com', 6881)
)
###############爬虫配置###################
# 掉线后重新加入DHT网络的时间间隔
REJOIN_DHT_INTERVAL = 3
# 绑定IP
BIND_IP = '0.0.0.0'
# 绑定端口
BIND_PORT = 11158
# 最大节点数
MAX_NODE_SIZE = int(os.environ.get('MAX_NODE_SIZE', '5000'))
# 最大下载数
DOWNLOAD_THREAD = int(os.environ.get('DOWNLOAD_THREAD', '5000'))
################mongo配置#################
# MONGO_HOST = os.environ.get('MONGO_HOST', '140.143.208.158')
# MONGO_PORT = int(os.environ.get('MONGO_PORT', '27017'))
################redis配置##################
# redis 地址
REDIS_HOST = "140.143.208.158"
# redis 端口
REDIS_PORT = 6379
# redis 密码
REDIS_PASSWORD = None
# redis 连接池最大连接量
REDIS_MAX_CONNECTION = 20