摘要:
转载:https://blog.csdn.net/erbon_st/article/details/81739412 阅读全文
摘要:
参考地址:https://mp.weixin.qq.com/s/HrNEI3WcUKVcgbM3CaJmSg 1、介绍 观察者模式是软件设计模式的一种。在此种模式中,一个目标对象管理所有相依于它的观察者对象,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。 此种模式通 阅读全文
摘要:
参考地址:https://mp.weixin.qq.com/s/HojpU8ICTuXoWNrnIBA_tA 一、简单模式 1、介绍 做最简单的事情,一个生产者对应一个消费者,RabbitMq相当于一个消息代理,负责将A的消息转发给B。 应用场景:将发送的电子邮件放到消息队列,然后邮件服务在队列中获 阅读全文
摘要:
转载:https://blog.csdn.net/qq_34450769/article/details/80239687 阅读全文
摘要:
转载:https://blog.csdn.net/hanyufei19950709/article/details/89553032 阅读全文
摘要:
1、NameNode的本地目录可以配置成多个,且每个目录存放的内容相同,增加了数据的可靠性。 2、具体配置如下 (1)、在hdfs-site.xml文件中增加如下内容 <property> <name>dfs.namenode.name.dir</name> <value>file:///${had 阅读全文
摘要:
1、概述 2、基本语法 集群处于安全模式,不能执行重要操作(写操作)。集群启动完成后,自动退出安全模式。 (1)hdfs dfsadmin -safemode get (功能描述:查看安全模式状态) (2)hdfs dfsadmin -safemode enter (功能描述:进入安全模式状态) ( 阅读全文
摘要:
NameNode故障后,可以采用如下两种方法恢复数据。 在此之前需要启动SecondaryNameNode节点(和NameNode节点不要放到一台服务器上,影响性能) 配置hdfs-site.xml文件 <property> <name>dfs.namenode.secondary.http-add 阅读全文
摘要:
上一节我们学的API操作HDFS系统都是框架封装好的,这一节,我们将自己实现上诉的API操作。 1、获取文件系统 /** * 获取FileSystem对象 * @return * @throws URISyntaxException * @throws IOException * @throws I 阅读全文
摘要:
1、获取FileSystem对象 /** * 获取FileSystem对象 * @return * @throws URISyntaxException * @throws IOException * @throws InterruptedException */ private FileSyste 阅读全文