当前位置: 首页 > news >正文

初中网站建设全国信息企业公示系统查询

初中网站建设,全国信息企业公示系统查询,宁波seo排名优化方法,微信公众平台做微网站吗ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎#xff0c;基于RESTful web接口操作ES#xff0c;也可以利用Java API。Elasticsearch是用Java开发的#xff0c;并作为Apache许可条款下的开放源码发布#xff0c;是当前流行的企业…ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎基于RESTful web接口操作ES也可以利用Java API。Elasticsearch是用Java开发的并作为Apache许可条款下的开放源码发布是当前流行的企业级搜索引擎。设计用于云计算中能够达到实时搜索稳定可靠快速安装使用方便。 1.概念以及特点 1、Elasticsearch和MongoDB/Redis/Memcache一样是非关系型数据库。 是一个接近实时的搜索平台从索引这个文档到这个文档能够被搜索到只有一个轻微的延迟企业应用定位采用Restful API标准的可扩展和高可用的实时数据分析的全文搜索工具。 2、可拓展支持一主多从且扩容简易只要cluster.name一致且在同一个网络中就能自动加入当前集群本身就是开源软件也支持很多开源的第三方插件。 3、高可用在一个集群的多个节点中进行分布式存储索引支持shards和复制即使部分节点down掉也能自动进行数据恢复和主从切换。 4、采用RestfulAPI标准通过http接口使用JSON格式进行操作数据。 5、数据存储的最小单位是文档本质上是一个JSON 文本 2下载及安装 下载es,Download Elasticsearch | Elastic https://www.elastic.co/cn/downloads/elasticsearch 百度网盘中elk下有 安装 tar -zxvf elasticsearch-7.9.3-linux-x86_64.tar.gz -C /usr/local es需要创建一个普通的用户本身是禁止root来启动es也是为了安全 useradd esuser chown -R esuser:esuser /usr/loca/elasticsearch 目录授权 我的操作 [rootlocalhost elasticsearch]# useradd esuser [rootlocalhost elasticsearch]# ls useradd esuser mkdir -p /data1/elasticsearch mkdir -p /data2/elasticsearch chown -R esuser:esuser /usr/local/elasticsearch chown -R esuser:esuser /data1/elasticsearch chown -R esuser:esuser /data2/elasticsearch 3.系统及jvm 优化es 1.操作系统优化 /etc/sysctl.conf 文件添加内容如下 fs.file-max655360   系统最大打开文件数 vm.max_map_count262144 配置java的进程使用虚拟内存的大小fs.file-max655360    vm.max_map_count262144/etc/security/limits.conf * soft nproc  204800  最大进程数 * hard nproc  204800  最大进程数* soft nofile 655360 * hard nofile 655350* soft memlock unlimited * hard memlock unlimited/etc/security/limits.d/20-nproc.conf(仅centos7) * soft nproc 4096 改为20480  或者直接删除此文件。 sysctl -pulimit -a 查看配置是否生效 2.jvm优化对其使用的内存进行优化 vi /usr/local/elasticsearch/config/jvm.options 修改 -Xms2g -Xmx2g 默认是2g推荐测试系统内存的1/2 4.配置ES /usr/local/elasticsearch/config/elasticsearch 默认所有配置都是注释掉的 # 集群名称如果不指定默认是elasticsearch cluster.name: my-ly-elk节点名称默认从elasticsearch-***/lib/elasticsearch-2.4.3.jar!config/names.txt中随机选择一个名称 node.name: server-1节点是否有权利成为master,默认true一般第一台启动的es会被认定为master node.master:true是否为数据存储节点即是datanode节点 node.data:true 注意如果node.master和node.data都是false则这个节点为client node类似于路由器只有转发的能力。配置文件的路径 path.conf: /usr/local/elasticsearch/config #可以指定es的数据存储目录默认存储在es_home/data目录下 path.data: /data1/elasticsearch,/data2/elasticsearch ## 可以指定es的日志存储目录默认存储在es_home/logs目录下 path.logs: /usr/local/elasticsearch/logs#es插件的存放路径 path.plugins:/usr/local/elasticsearch/plugins锁定物理内存地址防止elasticsearch内存被交换出去,也就是避免es使用swap交换分区 bootstrap.memory_lock: true# 为es设置ip绑定默认是127.0.0.1也就是默认只能通过127.0.0.1 或者localhost才能访问 # es1.x版本默认绑定的是0.0.0.0 所以不需要配置但是es2.x版本默认绑定的是127.0.0.1需要配置 network.host: 0.0.0.0# 为es设置自定义端口默认是9200 # 注意在同一个服务器中启动多个es节点的话默认监听的端口号会自动加1例如920092019202... # Set a custom port for HTTP: http.port: 92009300为es节点之间的通信端口配置最小的master节点数通过配置这个参数来防止集群脑裂现象 (集群总节点数量/2)1 discovery.zen.minimum_master_nodes:1 如果节点少的话配置为1如果配置大了而没有那么多master节点会造成es集群无法启动配置自动发现其他节点超时的时间。默认为3s网络条件不太好时设置大一些 discovery.zen.ping.timeout:3s配置多播发现节点 discovery.zen.ping.multicast.enabled:falsemaster节点的初始化。将所有的master节点配置到这里,包括自己的ip discovery.zen.ping.unicast.host:[10.10.10.65:9300,10.10.10.66:9300]cluster.name: my-ly-elk node.name: server-65 node.master: true node.data: true #path.conf: /usr/local/elasticsearch/config path.data: /data1/elasticsearch,/data2/elasticsearch path.logs: /usr/local/elasticsearch/logs #path.plugins: /usr/local/elasticsearch/plugins bootstrap.memory_lock: true network.host: 0.0.0.0 http.port: 9200 discovery.zen.minimum_master_nodes: 1 #discovery.zen.ping.timeout: 3s #discovery.zen.ping.multicast.enabled: false discovery.zen.ping.unicast.hosts: [10.10.10.65:9300,10.10.10.66:9300,10.10.10.67:9300] cluster.initial_master_nodes: [10.10.10.65, 10.10.10.66]     #此参数需要配置如果默认不配置kibana连接es会 报错#注释掉的都是启动时报错了 然后才注释掉的 5.启动ES  su - esuser ES目录下  bin/elasticsearch -d   #-d是配置为后台运行 启动后查看日志/usr/local/elasticsearch/logs/集群名.log 启动成功后ps -ef| grep java也可以看到 或者用curl http://ip9200查看三台服务器的信息 [esuserlocalhost elasticsearch]$ curl http://10.10.10.66:9200 curl: (7) Failed connect to 10.10.10.66:9200; 没有到主机的路由 [esuserlocalhost elasticsearch]$ curl http://10.10.10.66:9200 {name : server-66,cluster_name : my-ly-elk,cluster_uuid : _na_,version : {number : 7.9.3,build_flavor : default,build_type : tar,build_hash : c4138e51121ef06a6404866cddc601906fe5c868,build_date : 2020-10-16T10:36:16.141335Z,build_snapshot : false,lucene_version : 8.6.2,minimum_wire_compatibility_version : 6.8.0,minimum_index_compatibility_version : 6.0.0-beta1},tagline : You Know, for Search } [esuserlocalhost elasticsearch]$ 如上图正常
http://www.pierceye.com/news/897109/

相关文章:

  • 展览设计网站有哪些南海网站智能推广
  • 贵阳做网站需要多少钱凡科网站建设完成下载下载器
  • 虚拟机上做钓鱼网站照片网站怎么做
  • 建网页和建网站编程猫少儿编程app下载
  • 网站首页介绍cms系统架构
  • 建设厅的工程造价网站东莞网站优化方式
  • 微信网站模板源码wordpress如何编辑
  • 做网站p图工具公司网站建设教程
  • 网站 选项卡 图标苏州网站网页设计
  • 柳州网站建设优化推广wordpress 不显示菜单
  • 网站死循环网站备案和域名备案区别
  • 做网站要学会什么语言装修公司网站模板下载
  • 门户网站建设自查报告网站关键词快速排名技术
  • 如何建网站费用多少全国工商企业查询平台
  • 兰州新区建站什么是网络营销取得成功的基础
  • 南昌 网站 公司wordpress迁移后媒体库丢失
  • 做移动网站点击软件cnzz网站建设
  • 高质量网站外链建设大揭秘做网站之前需要准备什么条件
  • 睢宁做网站百度一下做网站
  • 做国外购物网站国家高职示范校建设网站
  • 网站建设福州公司山西省大同市网站建设公司
  • 浙江网站建设推荐wordpress 增加小工具
  • 个人网站是商业的吗北京网站建设设计
  • 手机网站收费怎么停止网站
  • 网站建设 金疙瘩计划杭州小程序制作公司排行榜
  • 德泰诺网站建设软件著作权登记证书
  • 商标设计网页seo外包公司兴田德润官方地址
  • 网站开发人员岗位成功营销案例分享
  • 赤峰做网站的公司湘潭哪里做网站
  • 免费自助建站郑州官网seo费用