Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Из-за какого параметра не обновляется счётчик просмотров новостей из кэша?

Тема в разделе "Вопросы- ответы", создана пользователем Bashmak, 6 авг 2023.

06.08.23 в 11:49
06.08.23 в 11:49
0
440
0
  1. TopicStarter Overlay
    Bashmak

    PRO Users

    Регистрация:
    25 фев 2017
    Сообщения:
    642
    Лучших ответов:
    1
    Рейтинги:
    +168 / 25 / -0
    После переезда на новый сервер, пришлось обратиться за помощью к ИИ chatgpt с настройкой файла my.cnf под новый сервер.
    Новый сервер почему-то не выдерживает на дефолтных настройках my.cnf от фастпанели. Хотя новый серв во много раз мощней старого.
    Серв выделенный, 48 гб оперативы, 72 ядра.
    DLE 15.2
    PHP 7.2
    MySql 5.7

    chatgpt выдал вот такой конфиг:

    Код:
    [mysqld]
    
    # Основные настройки
    port = 3306
    socket = /var/run/mysqld/mysqld.sock
    pid-file = /var/run/mysqld/mysqld.pid
    
    # Память и кэш
    table_open_cache = 8192
    table_definition_cache = 4096
    query_cache_type = 1
    query_cache_size = 512M
    query_cache_limit = 8M
    
    # Буферы и кэш запросов
    innodb_buffer_pool_size = 60G
    innodb_buffer_pool_instances = 60
    innodb_log_buffer_size = 256M
    join_buffer_size = 48M
    sort_buffer_size = 16M
    read_buffer_size = 2M
    read_rnd_buffer_size = 16M
    tmp_table_size = 256M
    max_heap_table_size = 256M
    max_allowed_packet = 256M
    
    # Журналирование и безопасность
    log_error = /var/log/mysql/error.log
    log_queries_not_using_indexes = 1
    slow_query_log = 1
    slow_query_log_file = /var/log/mysql/mysql-slow.log
    long_query_time = 2
    expire_logs_days = 3
    max_binlog_size = 100M
    binlog_format = ROW
    innodb_file_per_table = 1
    
    
    # Оптимизация
    key_buffer_size = 256M
    thread_cache_size = 256
    open_files_limit = 65535
    max_connections = 1000
    max_user_connections = 1000
    wait_timeout = 600
    innodb_flush_log_at_trx_commit = 2
    innodb_flush_method = O_DIRECT
    innodb_stats_on_metadata = 0
    
    # MyISAM
    myisam_sort_buffer_size = 128M
    Но у меня перестали обновляться просмотры у новостей.
    В настройках dle стоит учет всех просмотров и включено Кешировать счетчик просмотров новостей.
    В целом при переезде я ничего не менял как в настройках фатспанели так и в настройках сайта, кроме выше упомянутого конфига.
    Какой из параметров в конфиге может влиять на обновление просмотров из кэша?
     
Похожие темы
  1. Mr.Smith
    Ответов:
    6
    Просмотров:
    841
  2. killxsteal
    Ответов:
    2
    Просмотров:
    395
  3. Bashmak
    Ответов:
    1
    Просмотров:
    2.516
  4. lisa999
    Ответов:
    0
    Просмотров:
    715
Загрузка...
Яндекс.Метрика