C# .NET to Apache Ignite on Docker



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

我有一个包含以下内容的码头工人撰写文件:

网络: 应用层: 司机:桥 服务业: 点燃: 图片:"阿帕奇点燃/点燃:最新" container_name:"测试点燃" 港口: - '47100:47100' 网络: - 应用层 环境: IGNITE_HOST:"test-ignite">

,我运行docker-composite,Apache Ignite正在运行。但是,我不知道如何从我的 C# 代码连接到这个码头工人化的点燃器。请让我知道该怎么做,如果你能给我示例代码片段,那就太好了。

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

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

最新更新