224.2.2. 查询参数(27 参数):


Expand
Name描述默认类型

断开连接 (通用)

使用后是否从 Mina 会话断开连接(关闭)。可用于使用者和制作者。

false

布尔值

minaLogger (common)

您可以启用 Apache MINA 日志记录过滤器。Apache MINA 使用 INFO 级别的 slf4j 日志记录记录所有输入和输出。

false

布尔值

同步 (通用)

设置 将端点设置为单向或请求响应。

true

布尔值

超时 (通用)

您可以配置超时,以指定从远程服务器等待响应的时长。超时单位为毫秒,因此 60000 为 60 秒。

30000

long

writeTimeout (common)

将数据发送到 MINA 会话应花费的最大时间。默认为 10000 毫秒。

10000

long

bridgeErrorHandler (consumer)

允许将消费者桥接到 Camel 路由 Error Handler,这意味着使用者试图获取传入消息或类似信息时出现任何异常,现在将作为一个消息进行处理,并由路由 Error Handler 处理。默认情况下,使用者将使用 org.apache.camel.spi.Exception 处理程序处理异常,该处理程序将记录在 WARN 或 ERROR 级别,并忽略。

false

布尔值

clientMode (消费者)

如果 clientMode 为 true,mina 使用者会将地址连接为 TCP 客户端。

false

布尔值

disconnectOnNoReply (consumer)

如果启用了同步,则此选项将指示 MinaConsumer,如果应该断开连接,则没有回复发送。

true

布尔值

exceptionHandler (消费者)

要让使用者使用自定义 ExceptionHandler。请注意,如果启用了选项 bridgeErrorHandler,则不使用这个选项。默认情况下,消费者处理异常,这将在 WARN 或 ERROR 级别记录,并忽略。

 

ExceptionHandler

exchangePattern (consumer)

在使用者创建交换时设置交换模式。

 

ExchangePattern

noReplyLogLevel (consumer)

如果启用了同步,则此选项将指示在日志没有回复发送时应使用的 MinaConsumer。

WARN

LoggingLevel

缓存的位置 (生成的值)

是否要创建 InetAddress 一次并重复使用。将其设置为 false 允许在网络中选取 DNS 更改。

true

布尔值

lazySessionCreation (复制器)

如果远程服务器启动时没有启动并运行,则会话可能会延迟以避免异常。

true

布尔值

maximumPoolSize (advanced)

TCP 和 UDP 的 worker 池中的 worker 线程数量

16

int

排序ThreadPool 执行 (高级)

是否使用排序的线程池,确保事件在同一频道中按顺序处理。

true

布尔值

同步 (高级)

设置同步处理是否应当严格使用,还是允许 Camel 使用异步处理(如果受支持)。

false

布尔值

transferExchange (advanced)

仅用于 TCP。您可以通过线路传输交换,而非仅正文。传输以下字段如下:在正文、出口正文、错误正文、内部标头、错误标头、交换属性、交换例外等。这要求对象是序列化的。Camel 将排除任何非序列化对象,并在 WARN 级别记录它。

false

布尔值

allowDefaultCodec (codec)

如果两个代码都为 null,则 mina 组件会安装默认的 codec,并且 textline 为 false。将 allowDefaultCodec 设置为 false 可防止 mina 组件安装默认 codec 作为过滤器链中的第一个元素。当另一个过滤器必须是过滤器链中的第一个过滤器(如 SSL 过滤器)时,这非常有用。

true

布尔值

codec (codec)

使用定制代码实施。

 

ProtocolCodecFactory

decoderMaxLineLength (codec)

设置文本协议解码器最大行长度。默认情况下,使用 Mina 本身的默认值为 1024。

1024

int

encoderMaxLineLength (codec)

设置文本协议编码器最大行长度。默认情况下,会使用 Mina 本身的默认值,即 Integer.MAX_VALUE。

-1

int

编码 (codec)

您可以配置编码(a charset name),以用于 TCP 文本行 codec 和 UDP 协议。如果没有提供,Camel 将使用 JVM 默认 Charset

 

字符串

过滤器 (codec)

您可以设置要使用的 Mina IoFilters 列表。

 

list

文本行 (codec)

仅用于 TCP。如果没有指定 codec,您可以使用此标志来指示基于文本的 codec;如果未指定或值为 false,则通过 TCP 假定 Object Serialization。

false

布尔值

textlineDelimiter (codec)

仅用于 TCP 和 textline=true。设置要使用的文本行分隔符。如果没有提供,Camel 将使用 DEFAULT。此分隔符用于标记文本末尾。

 

Mina2TextLineDelimiter

autoStartTls (security)

是否自动启动 SSL 握手。

true

布尔值

sslContextParameters (安全)

配置 SSL 安全性。

 

SSLContextParameters

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat