首页 > 其他分享 >文档

文档

时间:2023-03-31 16:36:24浏览次数:32  
标签:9200 -- 文档 熟悉 elasticsearch type elsearch

groupadd elsearch
useradd elsearch -g elsearch -p codingwhy
chown -R elsearch:elsearch elasticsearch-7.9.3
su elsearch
./elasticsearch -d

解决办法:
1、在config文件夹下找到elasticsearch.yml文件,找到network.host: ip,注释掉这句,然后新增
network.bind_host: 0.0.0.0
翻译过来就是,在discovery.seed_hosts,discovery.seed_providers, cluster.initial_master_nodes中至少设置一项。

  1. discovery.seed_hosts: ["127.0.0.1", "[::1]"]

2、重启elasticsearch;
3、开放端口号,重启防火墙:
执行下面的指令

firewall-cmd --zone=public --add-port=9300/tcp --permanent 
firewall-cmd --zone=public --add-port=9200/tcp --permanent
systemctl restart firewalld.service

  POST或者PUT http://106.3.97.13:9200/job/_mapping/_doc

{
"properties": {
"jid": {
"type": "long"
},
"title": {
"type": "text"
},
"company": {
"type": "text"
},
"salary": {
"type": "integer_range"
},
"city": {
"type": "keyword"
},
"description": {
"type": "text"
}
}
}

  用_create接口,可以新增Document POST http://localhost:9200/job/_create/1

{
"jid": 1,
"title": "Java开发工程师",
"company" : "北京威米信科技有限公司",
"salary" : {"gte" : 9000,"lte" : 15000},
"city" : "北京",
"description" :"1、参与软件的架构设计、流程设计、数据库设计等工作;2、参与软 件相关技术文档的编写;3、完成开发框架搭建;4、根据项目/产品需要,开展技术攻关工作, 确定技术路线;5、配合项目经理完成项目建设任务。任职资格:1、本科 以上学历,精通Java 语言开发;2、熟练运用主流开源框架,如SSH,SpringMVC,MyBatis等;3、熟悉基于Oracl e或者MySQL数据库的设计和开发,熟悉基于Ehcache,Redis,MongoDB的设计和开发;4、熟 悉微服务spring boot、spring cloud、dubbo等,对业务中台、数据中台的设计思想深入理 解;5、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现; 6、具有Vue等前端技术经验者优先。7、对前后端分离,分库分表等技术有实际操作经验;8、 熟悉docker、kubernetes等。9、熟悉敏捷开发和项目管理经验经验者;10、熟练使用git,s vn。"
}

 

标签:9200,--,文档,熟悉,elasticsearch,type,elsearch
From: https://www.cnblogs.com/jiaozg/p/17276611.html

相关文章