redfox1999

Results 7 issues of redfox1999

Appender add MaxServerity to filter log

evpp HTTP的一些疑问。 1. evpp是基于libevent的。粗略看了下代码,evpp http 是基于 evhttp 的。但我之前在测试中发现 libevent在 windows IOCP下时,好像有BUG evhttp 不能正常工作,不能响应回调。。。 2. evpp 的 http 封装有点丑。。。。 回调里用一个 cb 来写数据,有点奇怪。还有一个,不支持 http 流下载或chunked 。 这个有点头痛。。。

我发现TCPServer 会有一个map保存所有 tcp_conn, 为什么不用 weak_ptr 呢

先说下环境。只有一台linux的虚拟主机(XUbuntu 18.04, g++ 7.3)出现,而且是必现。而且另一台 Ubuntu 和 windows不会出现。 ``` int main(int argc, char const *argv[]) { std::cout

1. Connection 应该有一个 InputBuffer 和一个 OutputBuffer . 在有数据进来时,先放到 InputBuffer, 再回调用户,如果处理完的清点。没处理完的,继续在 InputBuffer 里。 2. Connection 应该有几个变量,用于存放一次上层业务相关的数据。 3. 希望 Http 增加 Chunked数据返回。 感谢作者,这是个挺好的库。

#define LOG_VERBOSE(format, args...) simplog.writeLog(SIMPLOG_VERBOSE, format, ##args) #define LOG_DEBUG(format, args...) simplog.writeLog(SIMPLOG_DEBUG, format, ##args) #define LOG_INFO(format, args...) simplog.writeLog(SIMPLOG_INFO, format, ##args) #define LOG_WARN(format, args...) simplog.writeLog(SIMPLOG_WARN, format, ##args) #define LOG_ERROR(format, args...) simplog.writeLog(SIMPLOG_ERROR, format, ##args)...