Cassandra:游泳池很忙(没有可用的连接并且在10000 MILLISECONDS之后超时))

时间:2017-06-19 09:56:26

标签: cassandra connection-pooling

我一直试图将行添加到cassandra表中一段时间​​,但几秒后它仍然向我发送相同的错误消息:池正忙(没有可用的连接并且在10000 MILLISECONDS后超时) ))

我仍然插入了几行(一百个),但它很快停止

我尝试更改一些池化选项,但它没有太大变化:

PoolingOptions poolingOptions = new PoolingOptions();//
        poolingOptions.setMaxRequestsPerConnection(HostDistance.LOCAL, 32768);
        poolingOptions.setPoolTimeoutMillis(10000);
        poolingOptions.setMaxConnectionsPerHost(HostDistance.LOCAL, 8);
        poolingOptions.setMaxQueueSize(20);
        poolingOptions.setIdleTimeoutSeconds(20);

知道我能做什么吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您需要将核心连接设置为最大

<head>
    <script src="~/Scripts/jquery-1.10.2.intellisense.js"></script>
    <script src="~/Scripts/jquery-1.10.2.js"></script>
    <script src="~/Scripts/jquery-1.10.2.min.js"></script>
    <script src="~/Scripts/jquery.validate-vsdoc.js"></script>
    <script src="~/Scripts/jquery.validate.js"></script>
    <script src="~/Scripts/jquery.validate.min.js"></script>
    <script src="~/Scripts/jquery.validate.unobtrusive.js"></script>
    <script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script>
    <script src="~/Scripts/jquery-1.10.2.min.map"></script>
 <script type="text/javascript" src="~/Scripts/bootstrap.js"></script>
    <title>Register</title>
</head>

您可以根据需要设置配置。比如,最大请求可以达到多少。当前配置可以管理大约50K的请求。 有关详细信息refer