云梦县城乡建设局网站百度关键词优化推广

pingmian/2026/1/25 20:34:41/文章来源:
云梦县城乡建设局网站,百度关键词优化推广,优化方案化学2023版电子版,wordpress搜索结果概述 最近工作中有用到ES #xff0c;当然少不了自己装一个服务器捣鼓。本文的ElasticSearch 的版本#xff1a; 7.17.3 一、下载 ElasticSearch 点此下载 下载完成后上传至 Linux 服务器#xff0c;本文演示放在#xff1a; /root/ 下#xff0c;进行解压#xff1…概述 最近工作中有用到ES 当然少不了自己装一个服务器捣鼓。本文的ElasticSearch 的版本 7.17.3 一、下载 ElasticSearch 点此下载 下载完成后上传至 Linux 服务器本文演示放在 /root/ 下进行解压 tar -zxvf elasticsearch-7.17.3-linux-x86_64.tar.gz二、配置 JDK 环境 ES比较耗内存建议虚拟机4G或以上内存jvm1g以上的内存分配。运行Elasticsearch需安装并配置JDK。 各个版本对Java的依赖 Elasticsearch 7.0开始内置了Java环境。ES的JDK环境变量生效的优先级配置顺序ES_JAVA_HOMEJAVA_HOMEES_HOME ES_JAVA_HOME这个环境变量用于指定Elasticsearch使用的Java运行时环境的路径。在启动Elasticsearch时它会检查ES_JAVA_HOME环境变量并使用其中的Java路径。ES_HOME这个环境变量指定Elasticsearch的安装路径。它用于定位Elasticsearch的配置文件、插件和其他相关资源。 设置ES_HOME环境变量可以让您在命令行中更方便地访问Elasticsearch的目录结构和文件。 vim /etc/profile#设置ES_JAVA_HOME和ES_HOME的路径 export ES_JAVA_HOME/root/elasticsearch-7.17.3/jdk/ export ES_HOME/root/elasticsearch-7.17.3 # 保存并退出#执行以下命令使配置生效 source /etc/profile三、配置ElasticSearch 修改elasticsearch.yml配置 cd /root/elasticsearch-7.17.3 vim config/elasticsearch.yml#开启远程访问 network.host: 0.0.0.0#单节点模式 初学者建议设置为此模式 discovery.type: single-node 注意此文件为yml 格式的配置文件键和值中间的冒号需要用英文且中间需要用英文空格隔开配置项的开头也要用空格隔开否则在启动es 的时候会报错如下 其它一些配置参考https://www.elastic.co/guide/en/elasticsearch/reference/7.17/important-settings.html cluster.name 当前节点所属集群名称多个节点如果要组成同一个集群那么集群名称一定要配置成相同。默认值elasticsearch生产环境建议根据ES集群的使用目的修改成合适的名字。不要在不同的环境中重用相同的集群名称否则节点可能会加入错误的集群。node.name 当前节点名称默认值当前节点部署所在机器的主机名所以如果一台机器上要起多个ES节点的话需要通过配置该属性明确指定不同的节点名称。path.data 配置数据存储目录比如索引数据等默认值 $ES_HOME/data生产环境下强烈建议部署到另外的安全目录防止ES升级导致数据被误删除。path.logs 配置日志存储目录比如运行日志和集群健康信息等默认值 $ES_HOME/logs生产环境下强烈建议部署到另外的安全目录防止ES升级导致数据被误删除。bootstrap.memory_lock 配置ES启动时是否进行内存锁定检查默认值true。 ES对于内存的需求比较大一般生产环境建议配置大内存如果内存不足容易导致内存交换到磁盘严重影响ES的性能。所以默认启动时进行相应大小内存的锁定如果无法锁定则会启动失败。 非生产环境可能机器内存本身就很小能够供给ES使用的就更小如果该参数配置为true的话很可能导致无法锁定内存以致ES无法成功启动此时可以修改为false。network.host 节点对外提供服务的地址以及集群内通信的ip地址默认值为当前节点所在机器的本机回环地址127.0.0.1 和[::1]这就导致默认情况下只能通过当前节点所在主机访问当前节点。http.port 配置当前ES节点对外提供服务的http端口默认 9200transport.port 节点通信端口号默认 9300discovery.seed_hosts 配置参与集群节点发现过程的主机列表说白一点就是集群中所有节点所在的主机列表可以是具体的IP地址也可以是可解析的域名。cluster.initial_master_nodes 配置ES集群初始化时参与master选举的节点名称列表必须与node.name配置的一致。ES集群首次构建完成后应该将集群中所有节点的配置文件中的cluster.initial_master_nodes配置项移除重启集群或者将新节点加入某个已存在的集群时切记不要设置该配置项。 四、修改 JVM 参数 修改es 目录下的 config/jvm.options 配置文件调整 jvm 对内存大小 cd /root/elasticsearch-7.17.3 vim config/jvm.options -Xms2g -Xmx2g配置建议 Xms 和 Xmx 设置成一样 Xmx 不要超过机器内存的 50% 不要超过 30GB 关于配置的说明 四、启动ElasticSearch服务 ES不允许使用root账号启动服务如果你当前账号是root则需要创建一个专有账户 创建 es 用户来启动es adduser es passwd es chown es:es -R /root/elasticsearch-7.17.3# 切换用户 su es #输入对应的密码 #启动 ElasticSearch -d 为后台启动 bin/elasticsearch -d五、启动ElasticSearch服务常见错误解决方案 max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536] ES因为需要大量的创建索引文件需要大量的打开系统的文件所以我们需要解除linux系统当中打开文件最大数目的限制不然ES启动就会抛错 #切换到root用户 vim /etc/security/limits.conf末尾添加如下配置 * soft nofile 65536* hard nofile 65536* soft nproc 4096* hard nproc 4096如下图所示 max number of threads [1024] for user [es] is too low, increase to at least [4096] 无法创建本地线程问题,用户最大可创建线程数太小。解决办法 vim /etc/security/limits.d/20-nproc.conf # 改为如下配置 * soft nproc 4096max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] 最大虚拟内存太小,调大系统的虚拟内存。解决办法 vim /etc/sysctl.conf #追加以下内容 vm.max_map_count262144 #保存退出之后执行如下命令 sysctl -pthe default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured 缺少默认配置至少需要配置discovery.seed_hosts/discovery.seed_providers/cluster.initial_master_nodes中的一个参数. discovery.seed_hosts: 集群主机列表discovery.seed_providers: 基于配置文件配置集群主机列表cluster.initial_master_nodes: 启动时初始化的参与选主的node生产环境必填 解决方法 vim config/elasticsearch.yml #添加配置 discovery.seed_hosts: [127.0.0.1] cluster.initial_master_nodes: [node-1]#或者指定配置单节点集群单节点 discovery.type: single-node六、启动成功 使用 jps -mlvV 查看Java运行中的进程看到ES 相关的进程则标识启动成功 jps -mlvV浏览器访问ip端口如下

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/85744.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关于网站建设的外文文献网站建设开发方式包括一l丫

目录 一.配置软件仓库 二.安装http php miriadb 三.配置数据库 四.源码拖拽并解压 五.防火墙通过 六.浏览器安装测试 七.界面参数设置 一.配置软件仓库 1.进入仓库目录 cd /etc/yum.repos.d 2.创建仓库文件 vim local.repo 3.在 local.repo中写入:(粘贴的时候注意位…

建设网站重庆软件工程就业方向及薪资待遇

报 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址: http://blog.csdn.net/jobchanceleo/archive/2007/04/17/1568254.aspx 有个朋友Min十几年工作经验&…

河源网站搭建费用深圳工业设计协会

概述MySQL最强大的功能之一就是能在数据检索的执行中连接(join)表。大部分的单表数据查询并不能满足我们的需求,这时候我们就需要连接一个或者多个表,并通过一些条件过滤筛选出我们需要的数据。了解MySQL连接查询之前我们先来理解下笛卡尔积的原理。数据…

下沙建设局网站深圳软件公司工资有多少

1.将训练集、验证集、测试集按照7:2:1随机划分 1.项目准备 1.在项目下新建一个py文件,名字就叫做splitDataset1.py 2.将自己需要划分的原数据集就放在项目文件夹下面 以我的为例,我的原数据集名字叫做hatDataXml 里面的JPEGImages装的是图片 Annota…

教你做兼职的网站wordpress头像class

1. 元组 Tuple 是 C# 中表示元组(Tuple)的数据结构。元组是一个用于存储一组有序元素的数据结构,每个元素可以是不同类型的数据。在 C# 中,元组是值类型,允许存储多个值,并且可以通过索引或者具名字段访问…

网络技术员工作内容周口seo

试卷代号:1376 2021年春季学期期末统一考试 机械制造装备及设计 试题 2021年7月 一、单项选择题(从所给的四个选项中,找出你认为是正确的答案,将其编号填入括号内。每小题3分,共30分) 1.卧式支承的机床重心…

罗湖微信网站制作网站域名重要吗

微信小程序可以使用wx.navigateToMiniProgram方法实现跳转到其他小程序,但是跳转到网页需要使用wx.navigateTo方法,并将所跳转的地址写在URL参数中。 例如,跳转到百度的网页可以使用以下代码: wx.navigateTo({url: https://www.…

西昌市规划建设局网站网站行业认证怎么做

🤗博主:小猫娃来啦 🤗文章核心:gitee上开源一个移动端礼盒商城项目 文章目录 前言开源地址项目运行命令项目基本展示前端效果细节展示视频前端代码细节展示视频后台效果展示后台代码展示经典优势思维导图实现思路 前言 项目样式老…

购物网站建设情况汇报建造师求职网

概念:DAO(Data Access Object) 数据库访问对象,**面向数据库SQL操作**的封装。 (一)场景 问题分析 在实际开发中,针对一张表的复杂业务功能通常需要和表交互多次(比如转账)。如果每次针对表的…

网站建设的安全防护方法苏州做网站最好公司

Wi-Fi已经成为我们日常生活中必不可少的一部分。大多数家庭和办公室都依赖于Wi-Fi来连接网络和进行各种在线活动。然而,有时我们可能会遇到网络连接不稳定或速度较慢的问题。这可能是由于IP地址的设置不当所导致的。虎观代理小二二将向您介绍如何改变Wi-Fi的IP地址&…

做海报 画册的素材网站动易网络 官方网站

一、首先集成svn到idea 点击号连接svn仓库地址 等待代码下载完毕后就可以对代码进行update,commit操作了 更新操作方法一:项目上右键 方法二:点击快捷图标 方法三: 代码提交 方法一 方法二: 方法三: 会跳出窗口: 然后点击Commit 如果检测代码有错误会询问你是否要处理,一般确定…

邗江建设局网站网站文明建设工程包括

引言 有图有真相,那短视频就更是真相了。下面是三大语言的短视频。 Java源码版云控示例: Java源码版云控示例在线视频 Net源码版云控示例: Net源码版云控示例在线视频亚丁号-知识付费平台 支付后可见 扫码付费可见 Python源码版云控示例&…

贵阳网站建设加q479185700wordpress绑域名咋弄

我是电商珠珠 22年7月视频号团队开始发展自己的电商平台-视频号小店。截止到目前为止,也才发展了一年的时间。 新平台预示着新机会,在这个平台内可发展的空间很大,利润比较高。 对于新手来说一般可以做到5w的数据,今天就来给大…

一级做c爱片的网站seo按照搜索引擎的

网络监控如影随形 作为网络管理人员要做好网络设备的流量监控,及时洞悉网络流量的变化,就能及时发现潜在的网络故障,及时定位故障部位,及时予以排除,从而做到防患于未然。可是网管人员经常会由于各种事情不再网管机旁边…

企业网站开发公司有哪些wordpress适合大型网站吗

前言 以采集数据处理逻辑为例,数据采集分为不同种类如:MQTT、MODBUS、HTTP等,不同的采集数据有不同的解析处理逻辑。但总体解析处理步骤是固定的。可以使用工厂方法设计模式简化代码,让代码变得更加优雅。 代码实战 抽象类 总体…

网站开发语言优缺点网站上实用的h5特效

Me 不可以让后面有零钱的人先来买。所以这个题不能排序 题目的点在于20块钱找零15。15可以是5 5 5 15 或10 5 15这两种组合 func lemonadeChange(bills []int) bool {var sum5, sum10 int//sort.Ints(bills)for i:0; i<len(bills); i {switch bills[i] {case 5:sum5cas…

怎么让谷歌收录我的网站厦门企业网站建设专家

随着科技的不断进步&#xff0c;基于AI神经网络的视频智能分析技术已经成为了当今社会的一个重要组成部分。这项技术通过利用计算机视觉和深度学习等技术&#xff0c;实现对视频数据的智能分析和处理&#xff0c;从而为各个领域提供了广泛的应用。今天我们就来介绍下视频智能分…

网站名称 备案营销模式

前言 大家好&#xff0c;我是老马。很高兴遇到你。 我们为 java 开发者实现了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何处理的&#xff0c;可以参考我的另一个项目&#xff1a; 手写从零实现简易版 tomcat minicat 手写 nginx 系列 …

电子商务网站建设评价论文自己做的网站怎么做二维码

kubenetes中port、targetPort、nodePort、containerPort的区别与联系首先给出一张kubenetes结构图&#xff1a;containerPort containerPort是在pod控制器中定义的、pod中的容器需要暴露的端口。Pod中容器暴露的端口 targetPort targetPort是pod上的端口&#xff0c;从port/nod…

加强检察院门户网站建设城乡建设厅官方网站办事大厅

如何构造 HTTP 请求 对于 GET 请求 地址栏直接输入点击收藏夹html 里的 link script img a…form 标签 通过 form 标签构造GET请求 <body><!-- 表单标签, 允许用户和服务器之间交互数据 --><!-- 提交的数据报以键值对的结果来组织 --><form action&quo…