上一页 1 2 3 4 5 6 7 8 ··· 22 下一页
摘要: from multiprocessing import Event,Process from time import sleep def wait_event(): print("process1也想操作临界区,但是要阻塞等待主进程") e.wait() print("主进程操作完了,到我了",e. 阅读全文
posted @ 2020-03-07 10:27 刘_love_田 阅读(320) 评论(0) 推荐(0) 编辑
摘要: from multiprocessing import Process,Pipe import os,time # fd1只能recv,fd2只能send # fd1,fd2 = Pipe(False) # 创建一个双向管道 fd1,fd2 = Pipe() # fd1.close() def fu 阅读全文
posted @ 2020-03-07 10:26 刘_love_田 阅读(386) 评论(0) 推荐(0) 编辑
摘要: TCP协议与UDP协议 TCP(transport control protocol,传输控制协议)是面向连接的,面向流的,提供高可靠性服务。收发两端(客户端和服务器端)都要有一一成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔 阅读全文
posted @ 2020-02-26 20:20 刘_love_田 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 服务端代码 import socketserver # 定义一个类 class MyServer(socketserver.BaseRequestHandler): # 如果handle方法出现报错,则会进行跳过.但是setup方法和finish方法无论如何都会进行执行的. def setup(se 阅读全文
posted @ 2020-02-16 08:43 刘_love_田 阅读(1823) 评论(0) 推荐(0) 编辑
摘要: 下载安装Kibana 1. 下载地址:https://www.elastic.co/cn/downloads/kibana 2. 解压下载的压缩包 [root@localhost ~]# tar -zxvf kibana-7.6.0-linux-x86_64.tar.gz 3. 给es用户分配权限 阅读全文
posted @ 2020-02-13 17:11 刘_love_田 阅读(699) 评论(0) 推荐(0) 编辑
摘要: CRUD 在我们的项目中有日志是一个必不可少的东西,但是日志的检索是一个很麻烦的事情,如每天一个日志,要找到问题就得一个一个找,并不能做到检索功能,这还算好的,如果是分布式的,每个机器都得找一遍,这种效率太低,当然可以把日志收集到一个文件中,多个机器每天的日志可以收集到一块,如果把所有的日志收集一块 阅读全文
posted @ 2020-02-13 16:18 刘_love_田 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 一、Caused by: java.lang.RuntimeException: can not run elasticsearch as root 这个错误,是因为使用root用户启动elasticsearch,elasticsearch是不允许使用root用户启动的,所以我们需要添加用户。 [r 阅读全文
posted @ 2020-02-12 21:52 刘_love_田 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch 的安装与启动 1.1 下载 Elasticsearch 7.6.0 下载地址:https://www.elastic.co/cn/downloads/elasticsearch 下载对应需要的 ES 。我这边是 Linux 的系统。另外 ES 支持 Docker 方式启动 阅读全文
posted @ 2020-02-12 17:32 刘_love_田 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: ELK简介: ELK Stack:ELK是Elasticsearch、Logstash、Kibana的缩写简称,这三者都是开源软件。ELK是5.0版本前的统称;这是一套统一的日志收集分析系统。它能够方便的为我们收集你想要的日志并且展示出来。 Elastic Stack:是ELK5.0之后加入了Bea 阅读全文
posted @ 2020-02-12 16:11 刘_love_田 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 服务端代码 import socket # 1.创建实例,即数据报套接字 server = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # 2.绑定地址,进行监听 server.bind(("127.0.0.1", 3120)) # 3.收发消息 阅读全文
posted @ 2020-02-06 19:39 刘_love_田 阅读(369) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 22 下一页