2012-10-04 2 views
0

풀을 동적으로 늘리고 줄일 수 있습니까? 응용 프로그램을 다시 시작하지 않고도 부하가 적을 때 다시 축소 할 수 있도록 풀을 늘릴 수 있어야합니다.BoneCP 풀 크기 조정

최대 연결 변수 설정을 시도했지만 기본값은 9 연결입니다.

답변

1

"acquireIncrement"를 줄이거 나 늘릴 수 있습니다. "사용 가능한 연결이 끊어지면 BoneCP는 동적으로 새로운 연결을 만듭니다."

BoneCP의 기본값은 10입니다. 예를 들어 "acquireIncrement"를 1로 설정하면 풀이 minConnectionsPerPartition의 값에 해당하는 연결 수가 항상 동적으로 1 씩 증가하거나 감소합니다.

http://jolbox.com/index.html?page=http://jolbox.com/configuration.html

+0

이상한 것은 최대한 빨리 최대 및 최소 연결을 설정대로 10 개 연결에 풀 크기를 조정하는 것 주어진 크기로 크기를 조정할 것입니다. 예를 들어 30에서 40으로 늘리면 10으로 재설정됩니다. 내가하는 일은 아무 것도 할 수 없습니다. 이것이 버그인지 확실하지 않습니다. 최신 버전 사용. – likenoother

+0

BoneCP가 올바른 값을 선택했는지 확인하기 위해 BoneCPConfig'config.getMinConnectionsPerPartition();과'config.getMaxConnectionsPerPartition();'을 출력 할 수 있습니까? –

+0

아마도 poolThreshhold 기능을 사용할 수있을 것입니다. 기본값은 v0.8.0-beta1 이전에 20 %로 설정되었습니다. 설정을 확인하십시오. – wwadge

관련 문제