*使用 线程池 + 非阻塞socket + epoll(ET和LT均实现) + 事件处理(Reactor和模拟Proactor均实现) 的并发模型
*使用状态机解析HTTP请求报文,支持解析GET和POST请求
*访问服务器数据库实现web端用户注册、登录功能,可以请求服务器图片和视频文件
*实现同步/异步日志系统,记录服务器运行状态
*经Webbench压力测试可以实现上万的并发连接数据交换
请注意,你需要填写你的GitHub Token,以确保该工具在API限制范围内发送请求(使用Token时每小时5k个请求)。你的 Token 只会在本地使用。DigHub是自由软件,在GPLv3许可下,不会捕捉你的任何隐私进行上传。
为了节省API的开销,数据被缓存在磁盘上。当你不再使用这个工具时,记得删除这个数据库以释放磁盘空间。
该工具目前是为Windows桌面系统开发的,在其他桌面系统和Android及iOS移动设备上应该也能开箱工作。如果你在其他平台上运行它时遇到问题,请随时反馈。
dighub | #软件
引文:在过去的几个月里,除了写后端接口以外,大部分时间都在搞一些前端基础建设、技术方案的确立和整个链路的监控告警体系的搭配,而在整条链路中,SSR 起到了比重很大的一环。
有许许多多的文章都致力于教大家:怎么样去做一个 SSR 的 demo(包括一些库的文档),而作为系统的一环,除了怎么开发外,有许多更现实的问题等着我们去解决,而本文就以我们遇到的一些问题来抛砖引玉。