![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Netty
清欢Viki
别人欣赏的永远是你骄傲的样子。
展开
-
构建Netty的第一个服务器Hello Netty
概述使用主从线程模型搭建服务器构建一对主从线程组 定义服务器启动类 为服务器设置Channel(每一个客户端需要在服务端注册一个channel数据通道) 设置处理从线程池 的助手类初始化器(处理子线程组助手类handler) 监听启动和关闭服务器步骤绑定8088端口,采用不指定路由的方式,即所有访问localhost:8088的路由都能返回Hello Netty(比如loc...原创 2019-08-05 15:06:32 · 129 阅读 · 0 评论 -
Netty搭建简单WebSocket通信
概述websocket使用主从线程组模型,仅实现浏览器发送数据,服务器接收数据控制台输出并转发给所有连接的客户端端口绑定8088代码主启动类WSServer.javapackage com.imooc.netty.websocket;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.Ch...原创 2019-08-05 20:16:43 · 219 阅读 · 0 评论 -
FastDFS介绍及在centos的详细安装步骤
介绍1.FastDFSFastDFS是一款开源的轻量级分布式文件系统纯C实现,支持Linux、FreeBSD等UNIX系统类google FS,不是通用的文件系统,只能通过专有API访问,目前提供了C、Java和PHP API为互联网应用量身定做,解决大容量文件存储问题,追求高性能和高扩展性FastDFS可以看做是基于文件的key value pair存储系统,称作分布式文件存储服务更为合...原创 2019-08-08 14:39:32 · 194 阅读 · 0 评论 -
Nginx配置FastDFS
概述配置完FastDFS后,并不能通过浏览器url访问,所以配置Nginx。Nginx配合FastDFS非常好用。FastDFS的配置可以在上一篇文章观看链接非常详细!!步骤我采用的是windows下载完tar安装包通过传输工具(如WinSCP)传输到虚拟机/服务器的方式。要安装如下文件fastdfs-nginx-module下载地址:https://github....原创 2019-08-09 09:52:18 · 1001 阅读 · 0 评论 -
FastDFS_Client新版的几点改动
概述官方github地址:https://github.com/tobato/FastDFS_Client现在版本已经更新到1.26.6,集成了springboot 2.0,某些用法可能稍稍改动pom依赖添加时最好指定版本,因为不同版本的用法是不一样的具体改动仅仅发现了几个1.Fdfs配置引入项目的方式旧版描述是新版不需要创建文件添加如上配置,仅仅添加pom依赖...原创 2019-08-09 11:10:03 · 901 阅读 · 0 评论 -
Netty下的WebSocket心跳检测
什么是心跳检测心跳机制是定时发送一个自定义的结构体(心跳包),让对方知道自己还活着,以确保连接的有效性的机制。在WebSocket中即判断套接字是否已经与服务器断开,无法使用,此时要清理服务器的该套接字进程以免浪费资源。心跳包就是客户端定时发送简单的信息给服务器端告诉它还在正常运行。实例比如针对客户端每个连接,服务器都会接收并存入一个容器进行统一管理。客户端的正常结束,服务...原创 2019-08-14 09:46:50 · 7017 阅读 · 1 评论