- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我是 Cassandra 的新手,最近在 Amazon EC2 上实现了一个 2 节点集群。我有 2 个数据节点和 1 个应用程序服务器(运行 .NET 4.0,通过 Cassandra 驱动程序连接到数据节点),都在同一个 Amazon 可用区中。
在对安全组进行了大量调整之后,我终于能够通过在每个数据节点上创建入站规则以允许来自应用程序服务器的所有 TCP 流量来使连接正常工作。我不认为这在安全方面特别理想,尽管我不认为这是一个巨大的风险,尤其是因为我使用的是私有(private) IP。
我的问题是,.NET Cassandra 驱动程序和集群之间的连接使用什么端口?根据文档,我认为这就是 9160 RPC 端口的全部意义所在,但是当我为此创建规则时,它似乎没有做任何事情。我还尝试了 7199 和 9042(仅基于我在互联网上发现的一些小窍门)。
谢谢,托德
最佳答案
它应该是您的 cassandra-env.sh
文件中配置的任何内容。根据文档:
http://wiki.apache.org/cassandra/FAQ#ports
话虽如此,如果您在文件 Cassandra/Cluster.cs
中查看 Cassandra (C#) 的 .NET 驱动程序,它会提到驱动程序的默认值是 9042
。您可以在此处查看该文件:https://github.com/datastax/csharp-driver/blob/1.0/Cassandra/Cluster.cs .此外,这是显示默认端口的摘录:
/// <summary>
/// The port to use to connect to the Cassandra host. If not set through this
/// method, the default port (9042) will be used instead.
/// </summary>
/// <param name="port"> the port to set. </param>
///
/// <returns>this Builder</returns>
public Builder WithPort(int port)
{
this._port = port;
return this;
}
希望对您有所帮助。
关于c# - 从 .NET 驱动程序连接到 Cassandra 2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22770731/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!