主机访问虚拟机中docker内的Mysql服务
1 2 3 4 5 6 7
| 1. docker pull mysql:5.7
2. docker run -d --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
3. docker update --restart=always mysql5.7 #开机自启
4. 本地主机:ssh -L 3306:172.17.0.1:3306 ubuntu@192.168.196.130
|
分布式爬虫实现
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
SCHEDULER = "scrapy_redis.scheduler.Scheduler"
DUPEFILTER_CLASS = "scrapy_redis.dupefilter.RFPDupeFilter"
REDIS_HOST = "192.168.196.130" REDIS_PORT = 6379
ITEM_PIPELINES = { "scrapy_redis.pipelines.RedisPipeline": 310, }
SCHEDULER_PERSIST = True
|
本着互联网开源的性质,欢迎分享这篇文章,以帮助到更多的人,谢谢!