[QUOTE]Александр Панишев написал:
вот основной список конфигов которые стоит глянуть
/etc/php.ini
/etc/my.cnf
/etc/httpd/bx/custom/z_bx_custom.conf - тут можно внести свои корректировки в настройку ВМ
/etc/php.d/z_bx_custom.ini - тут можно внести свои корректировки в настройку ВМ
/etc/php.d/apc.ini или /etc/php.d/opcache.ini
/etc/php.d/bitrixenv.ini
/etc/mysql/conf.d/z_bx_custom.cnf - тут можно внести свои корректировки в настройку ВМ
/etc/mysql/conf.d/bvat.cnf - основной скрипт автонастройки ВМ
/etc/nginx/nginx.conf
/etc/nginx/bx/conf/im_settings.conf
кроме того поднять все до последних версий и задействовать акселератор opcache если он не включился по умолчанию (возможно у вас каким то образом остался apc а если версия пхп поднята до актуальной то такая ситуация вполне норма в данной конфигурации)
ну и проверьте Основные параметры сервера по выделению ресурсов /etc/httpd/bx/conf/prefork.conf от его настроек пляшет вся дальнейшая работа.
Чтобы корректно запустить мемкеш попробуйте в меню ВМ удалить роль и потом заново ее установить а в конфигах сайта проверить настройки что мемекеш везде включен в конфигах
/home/bitrix/www/bitrix/.settings.php
/home/bitrix/www/bitrix/php_interface/dbconn.php[/QUOTE]
Спасибо за наводку, только такими глубокими знаниями в CentOS я не обладаю :(
Но скажу, что таки memcache я прикрутил, opcache работает, opcache.max_accelerated_files=100000 поставил,
Так же кое что поправил:[QUOTE]# cat bvat.cnf
# from bitrix_env
# memory: 3072 <= system_memory < 4096
[mysqld]
query_cache_size = 128M
query_cache_limit = 64M
innodb_buffer_pool_size = 756M
max_connections = 20
table_open_cache = 16192
thread_cache_size = 32
max_heap_table_size = 512M
tmp_table_size = 512M
key_buffer_size = 256M
join_buffer_size = 12M
sort_buffer_size = 8M
bulk_insert_buffer_size = 2M
myisam_sort_buffer_size = 8M
#
# ulimit
unlimited
#
]# cat bitrixenv.ini
; Set parameters required for proper Bitrix engine functioning.
; You can redefine parameters specified in this file
; by editing /etc/php.d/z_bx_custom_settings.ini
; Configure error processing
display_errors = On
error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING
; Set some more PHP parameters
enable_dl = Off
short_open_tag = On
allow_url_fopen = On
; Change default values of important constants
max_input_vars = 10000
max_file_uploads = 100
max_execution_time = 300
post_max_size = 1024M
upload_max_filesize = 1024M
pcre.backtrack_limit = 1000000
pcre.recursion_limit = 14000
realpath_cache_size = 4096k
mysql.default_socket = /var/lib/mysqld/mysqld.sock
mysqli.default_socket = /var/lib/mysqld/mysqld.sock
; Utf-8 support
mbstring.func_overload = 2
mbstring.internal_encoding = UTF-8
; Configure PHP sessions
session.entropy_length = 128
session.entropy_file = /dev/urandom
session.save_path = "/tmp/php_sessions/www"
session.cookie_httponly = On
; Set directory for temporary files
upload_tmp_dir = "/tmp/php_upload/www"
;;;;dqw##@!#@ sendmail_path default msmtp -t -i
sendmail_path = /usr/sbin/sendmail -t -i
date.timezone = Asia/Irkutsk[/QUOTE]
Могли бы вы еще что-нибудь посоветовать?
Сейчас установил 4Гб, и так же 2 проца по 2 ядра. Но всё же. Может где-то есть настройки для работы с несколькими процами/ядрами?
Подсистема - Оценка - Эталон - Примечание
Конфигурация - 7.16 30
Среднее время отклика - 0.1397 - 0.0330 - секунд
Процессор (CPU) - 8.4 - 9.0 - миллионов операций в секунду
Файловая система - 11 826.7 - 10 000 - файловых операций в секунду
Почтовая система - 0.4103 - 0.0100 - время отправки одного письма (в секундах)
Время старта сессии - 0.0001 - 0.0002 - секунд
Конфигурация PHP - оптимально - оптимально - рекомендации
База данных MySQL (запись) - 4 891 - 5 600 - количество запросов на запись в секунду
База данных MySQL (чтение) - 12 440 - 7 800 - количество запросов на чтение в секунду
База данных MySQL (изменение) - 5 483 - 5 800 - количество запросов на изменение в секунду
вот основной список конфигов которые стоит глянуть
/etc/php.ini
/etc/my.cnf
/etc/httpd/bx/custom/z_bx_custom.conf - тут можно внести свои корректировки в настройку ВМ
/etc/php.d/z_bx_custom.ini - тут можно внести свои корректировки в настройку ВМ
/etc/php.d/apc.ini или /etc/php.d/opcache.ini
/etc/php.d/bitrixenv.ini
/etc/mysql/conf.d/z_bx_custom.cnf - тут можно внести свои корректировки в настройку ВМ
/etc/mysql/conf.d/bvat.cnf - основной скрипт автонастройки ВМ
/etc/nginx/nginx.conf
/etc/nginx/bx/conf/im_settings.conf
кроме того поднять все до последних версий и задействовать акселератор opcache если он не включился по умолчанию (возможно у вас каким то образом остался apc а если версия пхп поднята до актуальной то такая ситуация вполне норма в данной конфигурации)
ну и проверьте Основные параметры сервера по выделению ресурсов /etc/httpd/bx/conf/prefork.conf от его настроек пляшет вся дальнейшая работа.
Чтобы корректно запустить мемкеш попробуйте в меню ВМ удалить роль и потом заново ее установить а в конфигах сайта проверить настройки что мемекеш везде включен в конфигах
/home/bitrix/www/bitrix/.settings.php
/home/bitrix/www/bitrix/php_interface/dbconn.php[/QUOTE]
Спасибо за наводку, только такими глубокими знаниями в CentOS я не обладаю :(
Но скажу, что таки memcache я прикрутил, opcache работает, opcache.max_accelerated_files=100000 поставил,
Так же кое что поправил:[QUOTE]# cat bvat.cnf
# from bitrix_env
# memory: 3072 <= system_memory < 4096
[mysqld]
query_cache_size = 128M
query_cache_limit = 64M
innodb_buffer_pool_size = 756M
max_connections = 20
table_open_cache = 16192
thread_cache_size = 32
max_heap_table_size = 512M
tmp_table_size = 512M
key_buffer_size = 256M
join_buffer_size = 12M
sort_buffer_size = 8M
bulk_insert_buffer_size = 2M
myisam_sort_buffer_size = 8M
#
# ulimit
unlimited
#
]# cat bitrixenv.ini
; Set parameters required for proper Bitrix engine functioning.
; You can redefine parameters specified in this file
; by editing /etc/php.d/z_bx_custom_settings.ini
; Configure error processing
display_errors = On
error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING
; Set some more PHP parameters
enable_dl = Off
short_open_tag = On
allow_url_fopen = On
; Change default values of important constants
max_input_vars = 10000
max_file_uploads = 100
max_execution_time = 300
post_max_size = 1024M
upload_max_filesize = 1024M
pcre.backtrack_limit = 1000000
pcre.recursion_limit = 14000
realpath_cache_size = 4096k
mysql.default_socket = /var/lib/mysqld/mysqld.sock
mysqli.default_socket = /var/lib/mysqld/mysqld.sock
; Utf-8 support
mbstring.func_overload = 2
mbstring.internal_encoding = UTF-8
; Configure PHP sessions
session.entropy_length = 128
session.entropy_file = /dev/urandom
session.save_path = "/tmp/php_sessions/www"
session.cookie_httponly = On
; Set directory for temporary files
upload_tmp_dir = "/tmp/php_upload/www"
;;;;dqw##@!#@ sendmail_path default msmtp -t -i
sendmail_path = /usr/sbin/sendmail -t -i
date.timezone = Asia/Irkutsk[/QUOTE]
Могли бы вы еще что-нибудь посоветовать?
Сейчас установил 4Гб, и так же 2 проца по 2 ядра. Но всё же. Может где-то есть настройки для работы с несколькими процами/ядрами?
Подсистема - Оценка - Эталон - Примечание
Конфигурация - 7.16 30
Среднее время отклика - 0.1397 - 0.0330 - секунд
Процессор (CPU) - 8.4 - 9.0 - миллионов операций в секунду
Файловая система - 11 826.7 - 10 000 - файловых операций в секунду
Почтовая система - 0.4103 - 0.0100 - время отправки одного письма (в секундах)
Время старта сессии - 0.0001 - 0.0002 - секунд
Конфигурация PHP - оптимально - оптимально - рекомендации
База данных MySQL (запись) - 4 891 - 5 600 - количество запросов на запись в секунду
База данных MySQL (чтение) - 12 440 - 7 800 - количество запросов на чтение в секунду
База данных MySQL (изменение) - 5 483 - 5 800 - количество запросов на изменение в секунду