evpp
evpp copied to clipboard
A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols.
 Test code: ````cpp static void fun(evpp::EventLoop *loop, evnsq::Producer *p, const std::string &add) { std::cout ConnectToNSQD(add); }); p->Close(); loop->RunAfter(evpp::Duration(2.0), std::bind(fun, loop, p, add)); } int main(int argc, char **argv) {...
I know there is HTTPS now, but what's for the TCP server w/ TLS?
在测试最新版本examples中的c10m案例客户端连接后没有向服务器附送数据
client.cc的ConnectToLookupd,这边的r(Request)的handler_通过Execute函数持有了自身的引用,在执行完handler_()回调后,没有重置handler_,所以r不会被释放,请问这个bug如何修复 ```void Client::ConnectToLookupd(const std::string& lookupd_url/*http://127.0.0.1:4161/lookup?topic=test*/) { auto f = [this, lookupd_url]() { std::shared_ptr r(new evpp::httpc::Request(this->loop_, lookupd_url, "", evpp::Duration(1.0))); LOG_ERROR
All dependencies are installed. But during building it fails on rpm check
evpp封装的响应请求的接口是HTTPSendResponseCallback,请问谁知道http服务端如何响应客户端下载文件请求,请求的文件大于4G
Add the settings of reconnection in the option class and provided for apps setting
``` evpp::EventLoop loop; auto fn = [&loop]() { auto close = [&loop]() { LOG_INFO
WIN10系统的Linux subststem,是一个很完善的ubuntu, 严格按照quick start的指导走,到make test这一步: ~/evpp/build$ make test Running tests... Test project /home/tap/evpp/build Start 1: evpp_unittest 1/3 Test #1: evpp_unittest ....................***Exception: SegFault 64.22 sec Start 2: evpp_unittest_concurrentqueue 2/3 Test #2:...