插座连接与pyigni断开

2024-06-02 04:32:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试连接到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应用程序以外的其他连接?我应该单独安装点火器组吗?或者是连接代码出错?你知道吗


Tags: 实例orgclient应用程序versionapachedependenciesproperties