我尝试连接到Ignite实例,该实例作为Java应用程序的依赖项运行。 有一部分pom.xml文件(... 点表示其他道具)。你知道吗
<properties>
...
<ignite-version>2.7.0</ignite-version>
...
</properties>
<dependencies>
...
<dependency>
<groupId>org.apache.ignite</groupId>
<artifactId>ignite-core</artifactId>
<version>${ignite-version}</version>
</dependency>
<dependency>
<groupId>org.apache.ignite</groupId>
<artifactId>ignite-indexing</artifactId>
<version>${ignite-version}</version>
</dependency>
<dependency>
<groupId>org.apache.ignite</groupId>
<artifactId>ignite-log4j2</artifactId>
<version>${ignite-version}</version>
</dependency>
...
</dependencies>
然后在python中,我尝试连接到客户端:
你知道吗主.py你知道吗
from pyignite import Client
client = Client()
client.connect("127.0.0.1",47100)
# it brokes on any other command too
client.create_cache('my_cache')
最后一个命令抛出OSError: Socket connection broken.
Ignite是否以某种方式被保护为不允许来自Java应用程序以外的其他连接?我应该单独安装点火器组吗?或者是连接代码出错?你知道吗
您绝对不应该使用端口
47100
。默认的客户端连接器端口是10800
。你知道吗相关问题 更多 >
编程相关推荐