Apache点燃了odbc / jdbc驱动程序初始化的原因

问题描述 投票:0回答:1

我正在使用Apache点燃而没有与数据库进行任何集成。我在Windows机器上遇到异常。经过调查,发现ODBC驱动程序使用了我遇到错误的端口。 https://apacheignite.readme.io/v1.7/docs/connecting-string

我不知道Ignite是否需要它,但是现在我们可以禁用ODBC / JDBC驱动程序加载,这样它就不需要那些端口了。

org.apache.ignite.IgniteCheckedException:无法在org.apache.ignite.internal.IgniteKernal.start(IgniteKernal。)的org.apache.ignite.internal.IgniteKernal.startProcessor(IgniteKernal.java:1741)启动处理器:GridProcessorAdapter []。 java:987)org.apache.ignite.internal.IgnitionEx $ IgniteNamedInstance.start0(IgnitionEx.java:2014)atg.apache.ignite.internal.IgnitionEx $ IgniteNamedInstance.start(IgnitionEx.java:1723)at org.apache位于org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:671)的.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1151)org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java) :596)atg.apache.ignite.Ignition.start(Ignition.java:327)at framework.cache.CacheManager.initialize(CacheManager.java:129)

引起:org.apache.ignite.IgniteCheckedException:无法启动客户端连接器处理器。 org.apache.ignite.internal.processors.odbc.ClientListenerProcessor.start(ClientListenerProcessor.java:175)at org.apache.ignite.internal.IgniteKernal.startProcessor(IgniteKernal.java:1738)...省略了10个常见帧by:org.apache.ignite.IgniteCheckedException:无法绑定范围内的任何[host:port] [host = null,portFrom = 10800,po​​rtTo = 10900,lastErr = class org.apache.ignite.IgniteCheckedException:初始化失败NIO选择器。] at org.apache.ignite.internal.processors.odbc.ClientListenerProcessor.start(ClientListenerProcessor.java:171)...省略了11个常用帧

apache ignite
1个回答
0
投票

要防止Ignite绑定到JDBC / ODBC端口,应将IgniteConfiguration#clientConnectorConfiguration设置为null。

如果只将odbcEnabledjdbcEnabled设置为false,则Ignite仍会绑定到此端口,但不会处理JDBC和ODBC连接。

© www.soinside.com 2019 - 2024. All rights reserved.