Posted by
夏泽民
Jun 30, 2018
1 基础知识回顾
注意:咱们下面说的都是Linux环境下,跟Windows不一样哈~~~
Posted by
夏泽民
Jun 30, 2018
概况: select()
select()和poll()的工作方式非常类似。让我们先快速看一下select()函数
Posted by
夏泽民
Jun 30, 2018
logstash拥有丰富的filter插件,它们扩展了进入过滤器的原始数据,进行复杂的逻辑处理,甚至可以无中生有的添加新的 logstash 事件到后续的流程中去!Grok 是 Logstash 最重要的插件之一。也是迄今为止使蹩脚的、无结构的日志结构化和可查询的最好方式。Grok在解析 syslog logs、apache and other webserver logs、mysql logs等任意格式的文件上表现完美。
官网地址:https://www.elastic.co/guide/en/logstash/current/plugins-filters-grok.html#_getting_help_116
Posted by
夏泽民
Jun 30, 2018
#include
#include <sys/socket.h>
#include <sys/epoll.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include
#include
#include
#include
Posted by
夏泽民
Jun 30, 2018
epoll的核心是3个API,核心数据结构是:1个红黑树 和 1个链表