手游qq飞车哪个车好好

&&»&& &&»&& Elasticsearch的安装,运行和基本配置
Elasticsearch的安装,运行和基本配置
On 日 Views: 11,690
距离上一篇文章已经快2个月了,这些天公司任务不多,自己折腾了点好玩的东西,用了下pm2,mongodb,redis和elasticsearch。mongodb和redis在两个月前就写过部署了,今天扯一下Elasticsearch。
Elasticsearch是一个非常赞的实时分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析等。更重要的是入门简单,api也比较清晰。根据官方的介绍,目前Wikipedia,Github和StackOverflow等都使用Elasticsearch进行搜索和分析。
Elasticsearch是建立在全文搜索引擎Apache Lucene基础上的,可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架,但是Lucene只是一个框架,要充分利用它的功能,你需要很高学习成本,因为Lucene确实非常复杂。而Elasticsearch使用Lucene作为内部引擎,在其基础上封装了功能强大的RESTful API,让你不需要了解背后复杂的逻辑,即可完成搜索……
Elasticsearch是基于java的,使用前需要先安装java。首先,我下载的是jdk-7u67-linux-x64.rpm,下载好后,执行:
rpm -ivh jdk-7u67-linux-x64.rpm
关于安装的更多内容可以参考官方。
安装Elasticsearch
Elasticsearch的安装也很简单,首先下载压缩包:
wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.3.4.tar.gz
然后解压:
tar -xvf elasticsearch-1.3.4.tar.gz
cd elasticsearch-1.3.4
ok了,就是这么简单,然后就可以直接运行了:
./bin/elasticsearch
然后在浏览器,curl,或者其他任何方式(http的都行),访问http://localhost:9200/?pretty ,j就可以看到类似下面的返回:
"status": 200,
"name": "Shrunken Bones",
"version": {
"number": "1.4.0",
"lucene_version": "4.10"
"tagline": "You Know, for Search"
你的Elasticsearch已经运行起来了。
使用elasticsearch-servicewrapper
只是运行起来是不够的,我们需要将Elasticsearch安装成服务,设置开机自启动什么的。这就要用到了(当然也有其他方法),安装方法依旧简单,从Github上下载解压,直接把service文件夹放在elasticsearch-1.3.4/bin 下即可,执行下面的命令安装:
bin/service/elasticsearch install
然后就可以启动了:
bin/service/elasticsearch start
最简单的配置
Elasticsearch是非常强大的,既可以运行在你的笔记本上,也可以部署到成千上万的服务器上,处理PB级别的数据。不需要任何配置,就可以直接上手使用。而且,它的默认配置已经很好了,在你完全明白Elasticsearch的原理前,也不建议盲目的修改。下面简单限制下内存,因为我小内存VPS上安装的时候,出现过无法启动的问题。
由于我们使用elasticsearch-servicewrapper启动运行Elasticsearch,所以限制内存也很简单,打开bin/service/elasticsearch.conf 文件,设置为合适的大小即可:
set.default.ES_HEAP_SIZE=1024
这里的单位是MB。一般情况下,限制在总内存的50%比较好,因为还要留下一半给Lucene使用。
Elasticsearch的官方提供了“从入门到精通”的指南,有兴趣深入了解的朋友可以看看:
原文链接:
转载请保留原文链接
按日期查看
2017年七月
10111213141516
17181920212223
24252627282930elasticsearch,http://ip:9200访问不到的解决办法 - peng.zhang - 博客园
爱我所爱,无论你是好是坏
现在解压elasticsearch之后,启动,通过http://localhost:9200可以访问的到,但是http://ip:9200访问不到,怎么办呢?带你解决,带你飞
修改elasticsearch-2.3.3\config\elasticsearch.yml文件
重启一下,你就可以好好的玩耍了,good luck !!!问题: elasticsearch-head插件安装后,启动问题!
描述:1.系统环境: ubuntu12.04
elasticsearch5.11 node 7.2.1 npm 4.05 2.安装elasticsearch之后,可以启动,能够访问http://localhost:9200返回代码:{
"name" : "D7ff-uK",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "bl9WuKWVQ6m0TAxHM3UhgA",
"version" : {"number" : "5.1.1",
"build_hash" : "5395e21",
"build_date" : "T12:36:15.409Z",
"build_snapshot" : false,
"lucene_version" : "6.3.0"},
"tagline" : "You Know, for Search"}只在一台主机上安装,只有一个节点。但是安装完插件head之后,elasticsearch不能启动出现报错.3.head插件安装,启动之后能够启动,能够使用网址访问到相应的界面。4.报错内容为:T07:51:20,581[o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in thread [main]org.elasticsearch.bootstrap.StartupException: java.lang.IllegalArgumentException: Property [elasticsearch.version] is missing for plugin [head]at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:125) ~[elasticsearch-5.1.1.jar:5.1.1]
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112) ~[elasticsearch-5.1.1.jar:5.1.1]
at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54) ~[elasticsearch-5.1.1.jar:5.1.1]
at org.mand.mainWithoutErrorHandling(Command.java:96) ~[elasticsearch-5.1.1.jar:5.1.1]
at org.mand.main(Command.java:62) ~[elasticsearch-5.1.1.jar:5.1.1]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89) ~[elasticsearch-5.1.1.jar:5.1.1]
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82) ~[elasticsearch-5.1.1.jar:5.1.1]Caused by: java.lang.IllegalArgumentException: Property [elasticsearch.version] is missing for plugin [head]
上一篇: 下一篇:下次自动登录
现在的位置:
& 综合 & 正文
使用elasticsearch运行时报错,org.elasticsearch.client.transport.NoNodeAvailableException: No node available
org.elasticsearch.client.transport.NoNodeAvailableException: No node available:
at org.elasticsearch.client.transport.TransportClientNodesService.execute(TransportClientNodesService.java:202)at org.elasticsearch.client.transport.support.InternalTransportClient.execute(InternalTransportClient.java:106)at org.elasticsearch.client.support.AbstractClient.index(AbstractClient.java:80)at org.elasticsearch.client.transport.TransportClient.index(TransportClient.java:308)at org.elasticsearch.action.index.IndexRequestBuilder.doExecute(IndexRequestBuilder.java:315)at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:62)at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:57)
网上搜了下,有的说是所引用jar包版本的原因,于是升级了相关Jar包(包括elasticsearch-0.20.5.jar,lucene-analyzers-3.6.2.jar,lucene-core-3.6.2.jar)。还是报该错误,
于是重新运行了elasticsearch-0.20.5/bin目录下的elasticsearch.bat文件,报错消失。
&&&&推荐文章:
【上篇】【下篇】匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。}

我要回帖

更多关于 qq飞车手游哪个b车好 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信