面试结束复盘查漏补缺
每次面试都是检验自己知识与技术实力的一次机会,面试结束后建议大家及时总结复盘,查漏补缺,然后有针对性地进行学习,既能提高下一场面试的成功概率,还能增加自己的技术知识栈储备,可谓是一举两得。
以下最新总结的阿里P6资深Java必考题范围和答案,包含最全MySQL、Redis、Java并发编程等等面试题和答案,用于参考~
重要的事说三遍,关注+关注+关注!


更多笔记分享

- 节点2配置
cors
http.cors.enabled: true
http.cors.allow-origin: “*”
cluster
cluster.name: heartsuit
node.name: slave02
network.host: 127.0.0.1
http.port: 9220
discovery.zen.ping.unicast.hosts: [“127.0.0.1”,“127.0.0.1:9210”,“127.0.0.1:9220”]
Notes:
-
关于报错:由于之前的单节点在运行后,已经有了data,若直接启动上述3个节点,报错:
with the same id but is a different node instance,解决方法是,将复制出的两个节点下的data目录删除,重新启动即可,master节点的data将会自动同步过来。 -
关于配置:集群环境下,配置需要注意:
-
所有的节点的
cluster.name均相同,表示属于一个集群; -
所有的节点的
node.name不可相同,用以标识不同的节点; -
由于使用单机模拟,端口不同(
http.port),实际生产环境可部署至不同的机器,采用相同的端口; -
其中
discovery.zen.ping.unicast.hosts用于指定集群的seed nodes ip集合,可指定端口,默认transport.profiles.default.port或者transport.port,仔细观察两个slave节点,可以看到有如下输出,即:ES会自动调整transport.port: -
slave01:
published_address {127.0.0.1:9301},bound_addresses {127.0.0.1:9301}; -
slave01:
published_address {127.0.0.1:9302},bound_addresses {127.0.0.1:9302};
测试
- 使用API查看集群信息
- 查看集群节点状况:
http://localhost:9210/_cat/nodes其中带*的表示主节点
127.0.0.1 28 75 20 dilm - slave01
127.0.0.1 35 75 20 dilm * master
127.0.0.1 22 75 20 dilm - slave02
- 查看集群健康状况:
http://localhost:9200/_cluster/health
{
“cluster_name”: “heartsuit”,
“status”: “green”,
“timed_out”: false,
“number_of_nodes”: 3,
“number_of_data_nodes”: 3,
“active_primary_shards”: 4,
“active_shards”: 8,
“relocating_shards”: 0,
“initializing_shards”: 0,
“unassigned_shards”: 0,
“delayed_unassigned_shards”: 0,
“number_of_pending_tasks”: 0,
“number_of_in_flight_fetch”: 0,
“task_max_waiting_in_queue_millis”: 0,
“active_shards_percent_as_number”: 100
}
重点关注status:
red: 数据不完整
yellow: 数据完整,但是没有完整的副本
green: 一切正常,有完整的主版本和副本
- 使用
Head插件查看ES集群信息

Note: Head插件的使用可参考https://blog.csdn.net/u013810234/article/details/105586117
- 使用
Kibana查看ES集群信息
写在最后
可能有人会问我为什么愿意去花时间帮助大家实现求职梦想,因为我一直坚信时间是可以复制的。我牺牲了自己的大概十个小时写了这片文章,换来的是成千上万的求职者节约几天甚至几周时间浪费在无用的资源上。


上面的这些(算法与数据结构)+(Java多线程学习手册)+(计算机网络顶级教程)等学习资源
va面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**
搭建ElasticSearch集群,java面试编程经典题&spm=1001.2101.3001.5002&articleId=138829104&d=1&t=3&u=bf427b202c334202a4eb8e7af4633ece)
1078

被折叠的 条评论
为什么被折叠?



