# NettyGateway **Repository Path**: psplp/NettyGateway ## Basic Information - **Project Name**: NettyGateway - **Description**: 由netty结合zookeeper实现的网关;所有服务注册到zookeeper上,再由netty将外网请求经过注册中心分发到各个服务;个人技术能力有限,转发使用httpclient;分三个端口,支持普通http服务,文件传输服务,websocket服务(没有做成转发,感觉不好) - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2021-04-17 - **Last Updated**: 2022-04-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NettyGateway #### 介绍 由netty结合zookeeper实现的网关;所有服务注册到zookeeper上,再由netty将外网请求经过注册中心分发到各个服务;个人技术能力有限,转发使用httpclient;分三个端口,支持普通http服务,文件传输服务,websocket服务(没有做成转发,感觉不好) #### 软件架构 软件架构说明(没想好) #### 安装教程 1. 代码搞下来,然后找到rpc下的start类,然后启动就OK了 2. JDK好像是1.8 #### 使用说明 1. 需要小插件支持一下,可以自己去实现,也可以用我仓库的;作用主要是获取所有web映射服务,注册到zookeeper上,这样网关才可以发现 2. 我的小插件介绍, https://gitee.com/psplp/service-zookeeper-register #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request