Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 16 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,23 +43,34 @@ Java 后端项目,大规模集群设备的管理平台,使用 Spring 作为

- 采用 Redis 作为数据库的缓存,极大提升数据库的使用效率,并将服务器对帧的处理效率提升2个数量级以上。

### Netty 服务器设计方案

本节内容总结为以下文章,点击查看:

[基于 Netty 的自定义帧高可靠性读取方案](http://www.jianshu.com/p/7b1010e7e293)

### 帧调度算法概述

>本节介绍 Java 服务器中,Netty 模块使用的帧调度算法,由于众多硬件设备的**数据帧处理能力较差**,**可靠性较差**,服务器大规模下发数据帧时,需进行有效的**拥塞控制、超时重发**,可有效提升集群设备的可靠性,降低集群设备的研发难度。

内容较多,这部分内容被放在了独立博文中,请使用如下链接查看:

|来源|网址|
|---|---|
|简书|http://www.jianshu.com/p/c5da14855515|
|主页|http://bitky.cc/2017/07/19/java/|
[基于 Netty 的帧调度策略,自行实现流量控制及可靠性通信](http://www.jianshu.com/p/c5da14855515)

**「注」**本部分为源码「Netty服务器」部分的解释说明,需结合源码进行阅读。
「注」本部分为源码「Netty服务器」部分的解释说明,需结合源码进行阅读。

## JavaFX 设备模拟客户端

基于 JavaFX 开发 GUI 客户端,模拟集群设备的行为,并可对服务器进行压力测试。

本程序开发时,相关技巧和填坑总结为以下文章:

[JavaFX 8 下简化自定义控件的外部调用以及流式布局示例](http://www.jianshu.com/p/9b5300b44f39)

[Maven 集成 JavaFX 8 以及 fx:root 问题探讨](http://www.jianshu.com/p/fce816babefc)



### 模拟客户端主界面

![模拟客户端主界面](./mdphoto/main21.jpg)
Expand Down
3 changes: 3 additions & 0 deletions clustermanage-server/.gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
运行/


target/
.mvn/

Expand Down