Цитата |
---|
Александр Панишев написал: вот основной список конфигов которые стоит глянуть /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 |
Но скажу, что таки memcache я прикрутил, opcache работает, opcache.max_accelerated_files=100000 поставил,
Так же кое что поправил:
Цитата |
---|
# 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 |
Могли бы вы еще что-нибудь посоветовать?
Сейчас установил 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 - количество запросов на изменение в секунду