端口扫描0day_9200端口扫描

hacker|
112

【es】关于elasticsearch 9200端口和9300端口区别

9200 端口

9200 是 HTTP 协议的 RESTful 接口。

9300 端口

9300 是 TCP 通讯端口,集群间和 TCP Client 都走的它。

What are ports 9200 and 9300 used for?

9200 is for REST.

9300 for nodes communication.

What are ports 9200 and 9300 used for?

Java Transport Client

windows cmd 打开外网9200端口

域名和端口作为服务器数据使用者访问的标识,是非常重要的,端口作为进入服务器的一道门,需要敞开才能让访问者进入,为此,做好端口(门户)的开启就是必不可少的一环,服务器提供者的 *** 形态一般有两种。

一:内网(拨号后得到的IP是内网IP),外网无法正常访问。

二:外网(拨号后得到的IP是公网IP),外网可以进行访问。

工具/原料

动态与解析软件(花生壳、NAT123等等)

PC

端口转发软件(PortTunnel、主要用于虚拟机开设服务器的情况)

*** /步骤

首先介绍内网的开启方式,这里我以花生壳动态域名解析软件为例来说明:

所谓内网,就是图示中的这种情况:

注册花生壳之后,花一块钱就可以得到一个免费的域名,如图:

双击域名,点“添加映射”,这里需要说明一下,填写的IP地址必须是本地IP,不知道的可以按win+R输入cmd回车,再输入ipconfig回车,就可以看到IPV4地址了,这就是本地IP,端口是服务器开启的端口。

点击确定,就转发出去了,注意看图片中的地址和端口,一定要弄清楚外网访问要通过哪个端口,如图:

下面就需要设置用户访问服务器的配置文件了,这里以游戏的配置文件作说明:如图

这样设置完成之后,外网就可以正常的访问到你的服务器了。

下面介绍公网IP的开启 *** ,公网开启只需要一步就完成,打开路由器设置,选择虚拟服务设置,添加端口,如图所示:

注意服务器的端口访问模式,根据自己的需要进行选择,通常都是TCP协议。

IP一定要填写本地的,端口工具自己的需要进行选择。

使用虚拟机开启服务器的时候,需要把虚拟的端口转发到本地才能进行以上的设置,端口转发软件有很多,我用的是PortTunnel,如图:

捆绑地址一定要选择本地IP,意思是把虚拟的的服务器端口捆绑到本地,输出地址为虚拟机的IP,这里不要弄错了。

填写完之后,点“确定”,然后右键选中添加好的条目,选择“enable”也就是启用的意思。

之后就可以进行动态域名解析了。

elasticsearch 9300 9200有什么区别

一、elasticsearch 9300 9200的协议不同:

1、9200作为Http协议,主要用于外部通讯。

2、9300作为Tcp协议,jar之间就是通过tcp协议通讯。

3、ES集群之间是通过9300进行通讯。

二、elasticsearch 9300 9200的端口不同:

1、9200 端口

9200 是 HTTP 协议的 RESTful 接口。

2、9300 端口

9300 是 TCP 通讯端口,集群间和 TCPClient 都走得它。

三:两端口的作用不同。

具体的作用如下:

9200 是ES节点与外部通讯使用的端口。它是http协议的RESTful接口(各种CRUD操作都是走的该端口)

9300是ES节点之间通讯使用的端口。它是tcp通讯端口,集群间和TCPclient都走的它。(java程序中使用ES时,在配置文件中要配置该端口)

扩展资料:

elasticsearch的情况:

在国内,还没较为完善的面向 Elasticsearch 的监控管理平台,很多企业往往只关注搭建一套简单分布式的集群环境,而对这个集群的缺乏监控和管理,元数据混乱,写入和查询耦合,缺乏监控一旦集群出现问题,就会导致数据丢失,甚至很容易导致线上应用故障。

相比于小公司,中大型公司的资金较为充足,所以中大型公司,会选择为每个应用去维护一套集群,但是这每当资源不够需要扩容或者缩容时,极其不方便,需要增加删除节点,其运维成本过高。

而且对每个应用来说,可能不能够充分利用资源,但是如果和其他应用混合部署,但是又涉及到复杂的资源分配问题,而且随着应用的发展,资源经常需要变动。

在国外,ELasticsearch 的应用也很广泛,也有对 Elasticsearch 进行很好的监控和管理,Amazon AWS中也有基于 Elasticsearch 构建的平台服务,帮助电商应用程序,网站等提供安全,高可靠,低成本,低延时,高吞吐的量的个性化搜索。

虽然,对集群进行了监控和管理,但是管理的维度还是集群级别的,而对于应用往往是模板级别的,如果应用无法和集群一一对应,那就无法进行更高效的管理。这无法满足公司级别想要高效利用资源,集群内部能支持多个应用的场景。

0条大神的评论

发表评论