当前位置: 首页 > 知识库问答 >
问题:

C#.NET到Apache在Docker上点燃

许招
2023-03-14

我是Apache Ignite的新手,我们的要求是在docker上运行它,但是,我尝试在网上搜索如何从我的C#.NET应用程序连接到dockerize Apache Ignite,但是没有找到关于这方面的好资源。

networks:
  app-tier:
    driver: bridge

services:
  ignite:
    image: "apacheignite/ignite:latest"
    container_name: 'test-ignite'
    ports:
      - '47100:47100'
    networks:
      - app-tier
    environment:
      IGNITE_HOST: 'test-ignite'

我运行docker-compose up,Apache Ignite正在运行。但是,我不知道如何从我的C#代码连接到这个dockerized ignite。请让我知道如何这样做,如果你可以给我的示例代码段,那么这将是伟大的。

共有1个答案

祁鸿哲
2023-03-14

>

  • 如果要连接客户端节点甚至服务器节点,则必须指定发现配置,以便能够找到已对接的节点。例如主机名为dockerized Ignite的TcpDiscoveryVmIpFinder。注意集群中的所有节点都需要能够连接到每一个其他节点的发现和通信端口。

    如果要使用瘦客户机或例如ODBC客户机,只需在连接时指定主机名即可。

  •  类似资料:
    • 我正在使用Apache Commons Net 3.3在Java应用程序中处理FTP传输。 下载似乎工作正常,但我的速度比上传的本地互联网连接能力慢得多。 将文件数据写入流的代码如下所示: BUFF_SIZE=16kB 通过FTPClient缓冲区大小也设置为16kB 问题不在于服务器或我的互联网连接,因为使用Filezilla作为FTP客户端,上传速度要合理得多。 这个问题似乎也发生在Java6

    • 我创建了一个简单的C#应用程序 谢谢

    • 我的任务是为我们的客户实施单点登录,作为我们下一个版本的一部分。流程如下: 用户使用学校提供给他/她的学生ID/密码登录学校的主要门户系统。 用户点击我公司产品的链接。 用户会自动进入仪表板页面,就好像他们刚刚通过我们网站上的登录表单登录一样。 因此,有两种机制可以将用户验证到我们的站点: 访问我们产品的主页,并使用我们存储在本地系统中的电子邮件/密码登录。 使用单点登录,学生已经使用学生id和密

    • 问题内容: 我是C#和.NET的新手,但是我编写了此代码来调用存储过程,然后我想获取返回的DataTable并将其转换为JSON。 那么我的问题是最好/最简单的方法是什么?一个例子很好,因为我对此还很陌生。 问题答案: 代替数据表,您应该使用数据读取器。您的代码效率低下,而且有点难以阅读-您可能需要执行以下操作: 然后,您可以使用该信息

    • Net-C 是一个跨平台的局域网聊天工具,支持表情、私信,设置用户状态、群组聊天等功能。 主界面如下图所示

    • 问题内容: 我正在尝试使用Apache Commons Net进行FTP文件传输。 问题是文件间歇性到达服务器损坏。通过“腐败”我的意思是的WinRAR告诉我一个ZIP文件有一个“意外结束 存档”。有时文件是完全空的。我注意到,这种 情况在较大的文件(100kb +)上发生的更多,但是在较小的文件 (20kb)上也会发生。 我知道一个事实,即正在上传的源zip文件是有效的,并且 只有243kb。