0

我正在尝试将 Visual Studio c# 代码与 Cassandra 服务器连接,该代码在 localhost 中运行良好,但我想连接代码以直接在服务器上进行更改我在 INTERNET 上搜索了很多关于如何做到这一点,但所有答案指南我在 cassandra.ymal 文件上进行编辑,例如在 listen_address
或 start_rpc 或 rpc_address 上进行编辑

注意:*我在特定端口(如 9042)上打开防火墙 *我使用 telnet 命令测试 IP 并且端口已打开

请任何想法来解决问题

4

1 回答 1

1

我找到了解决方案,我搜索了很多,所以我找到了这个,这对我有帮助,希望对其他人有帮助。
1 ) 安装 Cassandra Workbench
2 ) 更新.cassandraWorkbench.jsonc如下代码片段

 //PasswordAuthenticator
{
    "name": "Cluster PasswordAuthenticator", // auth methods
    "contactPoints": ["xxx.xxx.xx.x", "xxx.xxx.xx.x"], // seed_provider -> seeds from your cassandra.yml
    "hosts": ["xxx.xxx.xx.x"], // your host address
    "authProvider": {
        "class": "PasswordAuthenticator",
        "username": "abc", // host username
        "password": "****" // host password
    }
}
于 2019-11-05T09:42:34.483 回答