一、Scrapy的简介 Scrapy 是基于twisted框架开发而来,twisted是一个流行的事件驱动的python网络框架。因此Scrapy使用了一种非阻塞(又名异步)的代码来实现并发。整体架构大致如下 它主要由五大组件和两中间件组成: 五大组件: 1、引擎(ENGINE):用来处理整个系统的 ...
分类:
其他好文 时间:
2020-12-29 11:11:00
阅读次数:
0
一、filter常用规则 1、REJECT 拒绝 例:拒绝来自85主机的tcp类型的请求 iptables -t filter -I INPUT -s 192.168.2.85 -d 192.168.2.93 -p tcp -j REJECT 2、ACCEPT 允许 -s: 匹配源地址 # 源 IP ...
分类:
其他好文 时间:
2020-12-29 10:58:10
阅读次数:
0
nginx启动报错:80端口被占用bind() to 0.0.0.0:80 failed (98: Address already in use) 解决: fuser -k 80/tcp 杀掉进程 重新启动nginx /usr/servers/nginx/sbin/nginx -s reload ...
分类:
其他好文 时间:
2020-12-28 11:55:14
阅读次数:
0
0:selecter.open;46、47中断描述符,48kevent描述符1:serverSocketChannel.open socket开启,49描述符2:绑定端口3:注册49socketchannel到selector上面3.5:轮询48端口,轮询出一个数量,这里获取数据用的是nativeO ...
分类:
其他好文 时间:
2020-12-28 11:32:54
阅读次数:
0
首先,我们要先了解什么是OSI模型,那么从该模型的角度对通信进行了很好的概述,但是这与TCP/IP有什么关系?我们将更进一步,进入“两个地址”概念背后的想法。IP地址和MAC地址如何一起工作?如果你想劫持会话和类似的问题,则需要了解这些概念。<spanip地址和mac地址的关系?为什么一台计算机要两个地址?伙伴们,让我们开始吧!理解协议是什么的一个好方法是将其视为一种语言。如果人们是网络接口
分类:
系统相关 时间:
2020-12-28 11:12:08
阅读次数:
0
服务端 # 服务端 import socket class UdpServer(object): def tcpServer(self): sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) sock.setsockopt(socket.S ...
分类:
编程语言 时间:
2020-12-28 10:51:41
阅读次数:
0
uwsgi ? #添加配置选择 [uwsgi] http=:5000 #配置和nginx连接的socket连接 socket = 127.0.0.1:8001 #配置项目路径,项目的所在目录 chdir=/data/wwwroot/爱家/iHome-python #配置wsgi接口模块文件路径,也就 ...
分类:
其他好文 时间:
2020-12-25 12:32:53
阅读次数:
0
1.单服务端,单客户端的Sokect通信: Server端: 1 package socket.demo.singlethread; 2 3 import java.io.BufferedReader; 4 import java.io.InputStream; 5 import java.io.I ...
分类:
编程语言 时间:
2020-12-24 11:56:58
阅读次数:
0
service 其实是一个TCP/UDP 代理 不仅可以代理Pod也可以代理其他的非Pod资源,例如外网的数据库,或者其他的资源 创建未配置选择器的service, service 的对外端口是50000,默认类型是ClusterIP apiVersion: v1 kind: Service met ...
分类:
其他好文 时间:
2020-12-23 12:36:42
阅读次数:
0
一、区别 1、传输协议 RPC,可以基于TCP协议,也可以基于HTTP协议 HTTP,基于HTTP协议 2、传输效率 RPC,使用自定义的TCP协议,可以让请求报?体积更小,或者使用HTTP2协议,也可以很好的减少报文的体积,提高传输效率 HTTP,如果是基于HTTP1.1的协议,请求中会包含很多无 ...
分类:
Web程序 时间:
2020-12-23 11:48:31
阅读次数:
0