내 현재 구성이 아래에 나와 있으며 VM에서 호스트되는 3 노드 클러스터에 연결됩니다.Couchbase 구성 개선에 대한 포인터
var clientConfiguration = new ClientConfiguration
{
Servers = new List<Uri>
{
new Uri("http://10.20.49.31:8091/pools"),
new Uri("http://10.20.49.32:8091/pools"),
new Uri("http://10.20.49.33:8091/pools"),
},
UseSsl = false,
DefaultOperationLifespan = 2000,
BucketConfigs = new Dictionary<string, BucketConfiguration>
{
{
"Features", new BucketConfiguration
BucketName = "Features",
UseSsl = false,
Password = "",
DefaultOperationLifespan = 2000
}
}
},
ConnectionPoolCreator = ConnectionPoolFactory.GetFactory<ConnectionPool<MultiplexingConnection>>(),
IOServiceCreator = IOServiceFactory.GetFactory<MultiplexingIOService>()
};
ClusterHelper.Initialize(clientConfiguration);
var cluster = ClusterHelper.Get();
return cluster;
성능 및 요청/초를 테스트하려면 'wrk'도구를 사용하고 있습니다. 그러나, 나는 어딘가에 문제가 있다는 것을 말하면서 약 192 req/sec 밖에 얻지 못한다. 어떤 도움을 주셔서 감사합니다.