Hi ich habe folgendes problem wenn ich zu viele channel starte kommt:
Too many connections
So dann habe ich mich durchgewühlt und wurde fündig....
Wenn ich es mit befehl mache:
- mysql -u user -p
- SET GLOBAL max_connections=10000;
Funktioniert es einwandfrei aber leider ist die sache sobald ich vb neustarte
das ich diesen befehl wieder ausführen muss....
Dann wurde ich wieder fündig:
Angeblich sollte ich eine my.cnf erstellen und ihr 644 rechte zuweisen
my.cnf
PHP Code:
[mysqld]
local-infile=0
skip-locking
query_cache_limit=32M
query_cache_size=32M
query_cache_type=1
max_connections=10000
interactive_timeout=100
wait_timeout=100
connect_timeout=20
thread_cache_size=128
key_buffer=16M
join_buffer=1M
max_allowed_packet=16M
table_cache=1024
record_buffer=1M
sort_buffer_size=2M
read_buffer_size=2M
max_connect_errors=99999
# Try number of CPU's*2 for thread_concurrency
thread_concurrency=2
myisam_sort_buffer_size=64M
server-id=1
bind-address=0.0.0.0
[safe_mysqld]
err-log=/var/log/mysqld.log
open_files_limit=8192
[mysqldump]
quick
max_allowed_packet=16M
[mysql]
no-auto-rehash
#safe-updates
[isamchk]
key_buffer=64M
sort_buffer=64M
read_buffer=16M
write_buffer=16M
[myisamchk]
key_buffer=64M
sort_buffer=64M
read_buffer=16M
write_buffer=16M
[mysqlhotcopy]
interactive-timeout
Das ding an der ganzen sache ist halt das es irwie nicht funktioniert
hat glaub gestern nur 1x funktioniert. Ist die irgendwie falsch geschrieben ?
Weil ich habe die datei erstellt ihr rechte gegben den mysql server restartet
und nen reboot rein gedrückt aber sobald ich schaue wie hoch die
Connections sind steht da nicht 10k oder what au immer......
Würde mich freuen wenn mir da einer weiter helfen könnte da immer erst
den Befehl ausführen ist nervig.
Mfg