使用ES来作为全文搜索是最好不过的了。当你在开发的时候,总是需要改这改那,特别是配置文件elasticsearch.yml这个里面,经常要进行修改,比如:绑定的网络本机地址:network.host
大家得特别注意,我改了这个的地址IP,不管怎样都是启动不了,而且更换了很多本机IP都不行,更甚的是日志里面一点提示也没有。你知道是怎么解决的吗?
原因就是es的配置文件非常注重格式,配置文件类型key-value格式,但是得特别注意就是要有空格,比如我遇到的问题:
network.host:192.168.0.101
这个配置是错的!
你看到空格了没有?必须要有空格才行,不然永远启动不了了。
正确的应该是这样:
network.host: 192.168.0.101
这样一改,立马就可以正常启动了。^_^