RocketMQ源码解析(分析篇一)
在前三期已经对MixAll这个类进行了详细的介绍和分析,具体作用是啥,无非就是
- 配置文件装载对应的类
- 文件暂时存储,系统备份恢复
- 一些基本网络功能的类
这次将对其进行功能测试及错误检验和代码优化。首先还是先对功能进行测试。首先,创建一个测试配置类MqConfiguration
public class MqConfiguration {
private String hostName;
private String listen;
public MqConfiguration(){
}
public String getHostName() {
return hostName;
}
public void setHostName(String hostName) {
this.hostName = hostName;
}
public String getListen() {
return listen;
}
public void setListen(String listen) {
this.listen = listen;
}
}
假设这就是整个项目的配置类,然后创建对应的配置文件config.txt,写上