当前位置: 首页 > 工具软件 > WSO2 EMM > 使用案例 >

WSO2产品的默认端口

颜志业
2023-12-01

本页描述了当端口偏移为0时用于每个WSO2产品的默认端口。




公共端口

以下端口是提供给定功能的所有WSO2产品的通用端口。某些功能在WSO2 Carbon平台本身中捆绑,因此默认情况下在所有WSO2产品中都可用。



管理控制台端口

提供管理控制台的WSO2产品使用以下servlet传输端口:

LDAP服务器端口

在WSO2 Carbon平台中默认提供。

  • 10389 - 用于提供嵌入式LDAP服务器的WSO2产品

KDC端口

  • 8000 - 用于公开Kerberos密钥分发中心服务器

JMX监控端口

WSO2 Carbon平台使用TCP端口来监视使用JMX客户端(如JConsole)运行的Carbon实例。默认情况下,在所有产品中启用JMX。您可以使用<PRODUCT_HOME>/repository/conf/etc/jmx.xml 文件禁用它  。

  • 11111 - RMIRegistry端口。用于远程监测碳
  • 9999 - RMIServer端口。当从受防火墙保护的JMX客户端监视Carbon时,与RMIRegistry端口一起使用

集群端口

要集群任何正在运行的Carbon实例,必须打开以下端口之一。

  • 45564 - 如果成员资格方案是多播,则打开
  • 4000 - 如果成员资格计划是wka,则打开

随机端口

某些端口在服务器启动期间随机打开。这是由于在产品启动时有效的特定属性和配置。请注意,这些随机端口的ID将在每次启动服务器时更改。

  • 由于-Dcom.sun.management.jmxremote 服务器启动脚本中设置了属性,因此在服务器启动时将打开随机TCP端口  。此属性用于JVM中的JMX监视工具。
  • 由于在文件中配置了log4j appender(SyslogAppender),  在服务器启动时会打开一个随机UDP端口<PRODUCT_HOME>/repository/conf/log4j.properties 。

产品特定端口

一些WSO2产品将有如下所述的附加端口。



API管理器

  • 10397 - Thrift客户端和服务器端口
  • 8280,8243 - NIO / PT传输端口
  • 7711 - Thrift SSL端口,用于安全传输,其中客户端通过BAM / CEP认证:stat pub

如果您使用端口偏移更改默认API Manager端口,则除了API Manager文档中描述的一些例外情况外,其大多数端口将根据偏移量自动更改。

数据分析服务器

下面给出了WSO2 DAS使用的特定端口。

端口继承自WSO2 BAM

WSO2 DAS继承其前身WSO2业务活动监视器(BAM)中使用的以下端口配置  。

  • 7711 - Thrift SSL端口,用于安全传输,其中客户端通过身份验证以使用WSO2 DAS。
  • 7611 - Thrift TCP端口,其中WSO2 DAS从客户端接收事件。
Spark Analytics Engine使用的端口

Spark Analytics引擎在WSO2 DAS中的3种不同模式中使用,如下所示。

  • 本地模式
  • 集群模式
  • 客户端模式

这些模式的默认端口配置如下。

有关这些端口的更多信息,请转到Apache Spark文档

  • 可用于所有模式
    的端口以下端口可用于上述三种模式。 

    描述
    端口号
    spark.ui.port 4040
    spark.history.ui.port 18080
    spark.blockManager.port 12000
    spark.broadcast.port 12500
    spark.driver.port 13000
    spark.executor.port 13500
    spark.fileserver.port 14000
    spark.replClassServer.port 14500
  • 可用于集群模式
    的端口以下端口仅可用于集群模式。

    描述
    端口号
    spark.master.port 7077
    spark.master.rest.port 6066
    spark.master.webui.port 8081
    spark.worker.port 11000
    spark.worker.webui.port 11500

业务流程服务器

  • 2199 - RMI注册表端口(数据源提供程序端口)

复杂事件处理器

  • 9160 - Cassandra端口,Thrift监听客户端
  • 7711 - Thrift SSL端口,用于安全传输,客户端通过CEP认证
  • 7611 - Thrift TCP端口,用于接收客户端到CEP的事件
  • 11224 - Thrift TCP端口,用于CEP的HA管理

弹性负载平衡器

  • 8280,8243 - NIO / PT传输端口

企业服务总线

非阻塞HTTP / S传输端口:用于接受消息中介请求。例如,如果要向API或代理服务发送请求,则必须使用这些端口。ESB_HOME} /repository/conf/axis2/axis2.xml文件。

  • 8243 - Passthrough或NIO HTTPS传输
  • 8280 - Passthrough或NIO HTTP传输

身份服务器

  • 8000 - KDCServerPort。KDC(Kerberos密钥分发中心)服务器运行的端口
  • 10500 - ThriftEntitlementReceivePort

消息代理

Message Broker使用以下JMS端口通过JMS传输与外部客户端通信。

  • 5672 - 使用AMQP传输时在TCP上侦听消息的端口。
  • 8672 - 使用AMQP传输时在TCP / SSL上侦听消息的端口。
  • 1883 - 使用MQTT传输时在TCP上侦听消息的端口。
  • 8833 - 使用MQTT传输时在TCP / SSL上侦听消息的端口。
  • 7611 - Apache Thrift Server的端口。

机器学习者

  • 7077 - Apache Spark的默认端口。
  • 54321 - H2O的默认端口。
  • 4040 - Spark UI的默认端口。

存储服务器

Cassandra:

  • 7000 - 用于集群节点内的节点间通信
  • 7001 - 用于集群节点与SSL之间的节点间通信
  • 9160 - 用于Thrift客户端连接
  • 7199 - 适用于JMX

HDFS:

  • 54310 - 用于连接到默认文件系统的端口。
  • 54311 - MapRed作业服务器使用的端口
  • 50470 - 名称节点安全HTTP服务器端口
  • 50475 - 数据节点安全HTTP服务器端口
  • 50010 - 用于数据传输的数据节点服务器端口
  • 50075 - 数据节点HTTP服务器端口
  • 50020 - 数据节点IPC服务器端口

企业移动管理器

需要为Android和iOS设备打开以下端口,以便它可以连接到Google云消息传递(GCM)/ Firebase云消息传递(FCM)和APNS(Apple推送通知服务),并注册到WSO2 EMM。

Android:
要打开的端口是5228,5229和5230. GCM / FCM通常只使用5228,但它有时使用5229和5230.GCM 
/ FCM不提供特定的IP,因此建议允许防火墙接受传出连接包含在Google的ASN 15169中列出的IP块中的所有IP地址。 

iOS:

  • 5223 - 设备用于与APN服务器通信的TCP端口
  • 2195 - 用于向APN发送通知的TCP端口
  • 2196 - APN反馈服务使用的TCP端口
  • 443 - TCP端口用作Wi-Fi上的后备,仅当设备无法与端口5223上
    的APN通信时APN服务器使用负载平衡。设备不会总是连接到相同的公共IP地址的通知。整个  17.0.0.0/8  地址块被分配给Apple,因此最好在防火墙设置中允许此范围。 

API经理:

以下WSO2 API Manager端口仅适用于WSO2 EMM 1.1.0及更高版本。

  • 10397 - Thrift客户端和服务器端口
  • 8280,8243 - NIO / PT传输端口

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29063131/viewspace-2134259/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29063131/viewspace-2134259/

 类似资料: