修改ES映射端口号的问题,或pyes module使用 更改端口号(非9200)连接失败的问题
来源:互联网 发布:资管业务 知乎 编辑:程序博客网 时间:2024/06/10 17:37
遇到一个小问题: 修改ES服务的端口号,改为非9200,然后通过浏览器访问,这时只要把端口号改掉就可以正常访问。
但是有一个不是问题的问题出现了: 就是在python 使用pyes 进行连接时,由于pyes的官方文档只给出一种连接例子,就是
conn=ES(Ip_address:port) 的格式
导致大家在写连接的时候,server也是采用
ip_address:port 的格式,
这时,如果port 不是9200,很可能会发现会报错,,,事实上,pyes对端口号是有要求的,这里不点透。
解决办法是:
使用
http://ip_address:port
的格式。 加上http://端口不再有限制
具体原因是:
pyes 模块会有多种连接方式,支持http ,https,, thrift ,然后会对连接server进行相关的格式验证,会有一些默认的配置, 如果不加http:// pyes会自己去“判断”属于那一类请求,,这时会对端口号进行限制,但是如果直接加上这些请求类型,pyes ,就不会再去做判断了。
记录下这个不是问题的小问题吧。
阅读全文
0 0
- 修改ES映射端口号的问题,或pyes module使用 更改端口号(非9200)连接失败的问题
- 修改jboss的端口号的问题
- tomcat的端口号问题
- jsp连接mysql的错误.端口号的问题
- 更改oracle的端口号
- 更改 vsftpd 的端口号
- 不能打开到主机的连接,在端口1521:连接失败的解决方法(修改远程桌面连接端口)
- tomcat修改端口号,并且出现问题的解决方法
- React Native项目遇到的问题 -> 端口号修改
- React Native项目遇到的问题 -> 端口号修改
- nginx做非80端口转发丢失端口的问题
- hadoop使用pig进行数据分析时遇到的问题(10020号端口问题,连接拒绝)
- ftp的内网问题,通过路由器映射非21端口不成功的解决方法
- 域名解析端口更改问题
- sparkmaster端口更改问题
- 关于“telnet localhost:1433 不能打开到主机的连接, 在端口 23: 连接失败”问题
- 火狐(FireFox)浏览器屏蔽非80端口的问题
- 关于tomcat修改端口的问题
- adoquery 用法
- 高德地图的调试版SHA1与发布版SHA1分别的获取,申请到KEY
- 存储过程
- 2.开发项目(组员)
- 关于ndk开发使用jni回掉java方法更新UI的问题
- 修改ES映射端口号的问题,或pyes module使用 更改端口号(非9200)连接失败的问题
- 触发器
- 【TensorFlow-windows】(二) 实现一个去噪自编码器
- 回声问题和回声消除技术及在可视监控对讲、楼宇对讲等领域的应用综述
- 域控制器的常规卸载,Active Directory系列之十三
- Android加载中动画AVLoadingIndicatorView的使用封装
- java基础之自定义队列实现
- HDU4027
- iOS runtime实用篇