SDC RPC

支持的管道类型:

  •  Data Collector

SDC RPC源支持两个SDC RPC管道之间的连接。SDC RPC源读取从SDC RPC目标端传递的数据。将SDC RPC源用作SDC RPC目标管道的一部分。

您可以跨一台计算机上的单个Data Collector实例,或者跨本地网络或公共Internet到远程Data Collector使用SDC RPC管道。您还可以配置SSL/TLS属性,包括默认的传输协议和密码套件。

配置SDC RPC源时,可以定义源端侦听数据的端口。必须在SDC RPC目标中定义的RPC连接之一中指定端口号。

同样,SDC RPC源端中的RPC ID必须与SDC RPC目标端中使用的RPC ID相匹配。

配置SDC RPC源

配置SDC RPC源以处理来自SDC RPC目标端的数据。

  1. 在“Properties”面板的“General选项卡上,配置以下属性:
    一般属性 描述
    Name 阶段名。
    Description 可选说明。
    On Record Error 该阶段的错误记录处理:

    • Discard-放弃记录。
    • To Error-将记录发送到管道以进行错误处理。
    • Stop Pipeline-停止管道。
  2. 在“RPC”选项卡上,配置以下属性:
    RPC属性 描述
    RPC Listening Port 侦听数据的端口号。必须与与提供数据的SDC RPC目标关联的端口号之一匹配。

    注意:没有其他管道或进程已经可以绑定到侦听端口。侦听端口只能由单个管道使用。
    RPC ID 用户定义的ID。必须与SDC RPC目标端中定义的RPC ID匹配。
    Batch Wait Time (ms) 发送部分或空批次之前要等待的毫秒数。
  3. (可选)单击“Advanced选项卡以配置高级属性:
    高级属性 描述
    Max Record Size (MB) 记录的最大大小。较大的记录将路由到管道以进行错误处理。

    默认值是10。

  4. 要使用SSL/TLS,请在“TLS”选项卡上配置以下属性:
    TLS属性 描述
    Enable TLS

    启用TLS的使用。

    Truststore File 信任库文件的路径。输入文件的绝对路径或相对于Data Collector资源目录$SDC_RESOURCES的路径。

    有关环境变量的更多信息,请参阅《 Data Collector环境配置》。

    默认情况下,不使用任何信任库。

    Truststore Type 要使用的信任库的类型。使用以下类型之一:

    • Java Keystore File (JKS)
    • PKCS #12 (p12 file)

    默认值为Java Keystore File (JKS)。

    Truststore Password 信任库文件的密码。密码是可选的,但建议使用。

    提示:要保护敏感信息(例如密码),可以使用运行时资源或凭据存储。
    Truststore Trust Algorithm 用于管理信任库的算法。

    默认值为SunX509

    Use Default Protocols 确定要使用的传输层安全性(TLS)协议。默认协议是TLSv1.2。要使用其他协议,请清除此选项。
    Transport Protocols 要使用的TLS协议。要使用默认TLSv1.2以外的协议,请单击“ 添加”图标并输入协议名称。您可以使用简单或批量编辑模式来添加协议。

    注意:较旧的协议不如TLSv1.2安全。
    Use Default Cipher Suites 对SSL/TLS握手使用默认的密码套件。要使用其他密码套件,请清除此选项。
    Cipher Suites 要使用的密码套件。要使用不属于默认密码集的密码套件,请单击“ 添加”图标并输入密码套件的名称。您可以使用简单或批量编辑模式来添加密码套件。

    输入要使用的其他密码套件的Java安全套接字扩展(JSSE)名称。