테스트 사이트 - 개발 중인 베타 버전입니다

Connect Error: Too many connections (apache, mysql) 설정값??? 채택완료

더블피디 8년 전 조회 4,506

 

웹사이트에  아래와 같이 표시 되면서 접속이 안됩니다. 

 

아파치 리스타트 후 정상접속되는데...일정시간이 지나면 또 아래와 같이 나옵니다.

 Connect Error: Too many connections


===> 아파치의 설정값 이 부분은 접속자 수에 별 문제는 없는듯한데

<IfModule mpm_prefork_module>

    ServerLimit        4096

    StartServers         10

    MinSpareServers       5

    MaxSpareServers      15

    MaxClients         4096

    MaxRequestsPerChild   0

</IfModule>

 

===> MYSQL설정값

max_connections =100 이라는 부분이 리마크 되어있어서.

이 부분에 대한 리마크를 풀고 2000으로 늘리면 될까요?

 

[client]

port            = 3306

socket          = /var/run/mysqld/mysqld.sock

 

# Here is entries for some specific programs

# The following values assume you have at least 32M ram

 

# This was formally known as [safe_mysqld]. Both versions are currently parsed.

[mysqld_safe]

socket          = /var/run/mysqld/mysqld.sock

nice            = 0

 

[mysqld]

#

# * Basic Settings

#

user            = mysql

pid-file        = /var/run/mysqld/mysqld.pid

socket          = /var/run/mysqld/mysqld.sock

port            = 3306

basedir         = /usr

datadir         = /var/lib/mysql

tmpdir          = /tmp

lc-messages-dir = /usr/share/mysql

skip-external-locking

 

key_buffer              = 16M

max_allowed_packet      = 16M

thread_stack            = 192K

thread_cache_size       = 8

# This replaces the startup script and checks MyISAM tables if needed

# the first time they are touched

myisam-recover         = BACKUP

#max_connections        = 100

#table_cache            = 64

#thread_concurrency     = 10

#

# * Query Cache Configuration

#

query_cache_limit       = 1M

query_cache_size        = 16M

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
P
8년 전

램이 몇기가 입니까? 그것이라도 알려주셔야  

램뿐 만 아니라 여러 사양과 소스 등 여러변수에 따라 정해지지만

 

대략... 8기가 이상이라면

1000으로 놓고 체크해놓고

버티면 ... 1500 으로 놓고...

천천히 보시면서 올리시는게 제일  안전한 방법이겠네요  

 

요즘은 max 값이 100 이상은 충분히 됩니다

그 값은 이전 상황에 맞는것 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인