前言 Libevent 是一个用C语言编写的、轻量级的开源高性能事件通知库,主要有以下几个亮点:事件驱动( event driven),高性能;轻量级,专注于网络,不如 ACE 那么臃肿庞大;源代码相当精炼、易读;跨平台,支持 Windows、 Linux、 BSD 和 Mac Os;支持多种 I/ ...
分类:
系统相关 时间:
2020-01-03 00:07:37
阅读次数:
313
最小化安装CentOS基础命令 # yum install vim iotop bc gcc gcc-c++ glibc glibc-devel pcre \ pcre-devel openssl openssl-devel zip unzip zlib-devel net-tools \ lrzs ...
分类:
其他好文 时间:
2020-01-01 18:26:04
阅读次数:
72
背景 源码版本:2.1.11-stable 核心思想:Reactor模型(事件驱动) 处理的事件类型:网络IO读写,定时器,信号 reactor模型 它是一种“事件驱动”机制。程序想处理某个事件,需要提供相应的接口并注册到reactor上;如果相应的事件发生,reactor将主动调用此事件注册的接口 ...
分类:
其他好文 时间:
2019-12-31 23:15:51
阅读次数:
85
一.安装zabbix 上传zabbix-3.4.4.tar.gz包到服务器/root/ #]yum -y install gcc gcc-c++ mysql-devel curl-devel libevent-devel #]tar -zxvf zabbix-3.4.4.tar.gz #]cd za ...
分类:
其他好文 时间:
2019-12-28 10:10:05
阅读次数:
63
使用VisualStudio来编译,我的电脑上安装的是VS2013。1、在开始菜单项里面(或者在VS安装路径中)打开Developer Command Prompt for VS2013.exe2、在Developer Command Prompt for VS2013.exe命令行中进入你的lib ...
环境部署服务器角色IP地址需要安装的软件包主缓存服务器192.168.142.130Telnet、libevent、memcached、keepalived、magent从缓存服务器192.168.142.131Telnet、libevent、memcached、keepalived客户端192.168.142.132Telnet第一步:配置memcached主缓存服务器#挂载软件包mount.c
分类:
系统相关 时间:
2019-12-25 14:34:13
阅读次数:
118
Memcache高可用群集实验环境:主服务器192.168.45.132Telnet、libevent、memcached、keepalived、magent从服务器192.168.45.131Telnet、libevent、memcached、keepalived测试机192.168.45.135Telnet实验目的:实现存储内容的主从备份实验搭建:一、主服务器:1、挂载软件包,#挂载软件包mo
分类:
系统相关 时间:
2019-12-25 09:13:13
阅读次数:
144
双人博弈贪吃蛇游戏 1 #include <cstdio> 2 #include <cstring> 3 #include <iostream> 4 #include <algorithm> 5 #include <jsoncpp/json.h> 6 #include <cmath> 7 #incl ...
分类:
其他好文 时间:
2019-12-19 13:08:32
阅读次数:
71
先要安装event扩展,这样才可以使用libevent的事件机制 pecl install event 测试代码 ...
分类:
Web程序 时间:
2019-12-13 19:58:41
阅读次数:
122
一、安装依赖环境 [root@localhost src]# yum install autoconf automake libtool libdb-devel boost-devel libevent-devel -y 二、从github上下载源代码 [root@localhost src]# g ...
分类:
其他好文 时间:
2019-12-04 10:37:17
阅读次数:
383