myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Профиль
Фотография
Рейтинг
 
Опции
Опции
О себе
Tsd не указал(а) ничего о себе.
Личная информация
Tsd
Продвинутый участник
Возраст не указан
Пол не указан
Место жительства не указано
День рождения не указан
Спасибо сказали: 177 раз
Интересы
Нет данных
Другая информация
Хаб: Нет данных
Jabber: Нет данных
Статистика
Регистрация: 11.7.2008
Просмотров профиля: 2 681*
Последнее посещение: Вчера, 18:09
Часовой пояс: 18.10.2017, 7:21
174 сообщений (0.05 за день)
Контактная информация
AIM Нет данных
Yahoo Нет данных
ICQ Нет данных
MSN Нет данных
* Просмотры профиля обновляются каждый час

Tsd

Пользователи

****


О себе
Темы
Сообщения
Комментарии
Друзья
Содержимое
16 окт 2017
Цитата(serxxx @ 3.10.2015, 15:57) *
Saymon21, поставил wait_timeout 7200 (2 часа) в MYSQL
Т.е. будет работать если в течении 2-х часов будет запрос на историю
Это конечно не решение, посмотрю на нагрузку. Минут 10 работает без проблем на данный момент

UPD Проблема решена, нагрузка не возросла
Saymon21 спасибо вам

Я решил проблему проверкой функции Check() по таймеру (10 минут).


Скрипт безусловно хорош, но я заметил некую странность (может у меня одного лыжи не едут?). При выводе запроса лога `Сообщения за указанную дату` скрипт выдавал лог с произвольного часа этого дня, захватывая следующий день. Решил проблему так:
Заменил строку
Код
t = {year = tonumber(y),month = tonumber(m),day = tonumber(d)}

На
Код
t = {year = tonumber(y),month = tonumber(m),day = tonumber(d),hour = 0,min = 0,sec = 0}

Кстати, на Debian пришлось изменить строку
Код
require "luasql.mysql"

На
Код
local luasql = require "luasql.mysql"

P.S. Спасибо Kinsler за помощь.
 
Просмотры


20 Nov 2016 - 21:43


20 Nov 2016 - 21:42


24 Sep 2016 - 20:51


29 Aug 2016 - 22:34


11 Dec 2014 - 18:59

Комментарии
Другие пользователи не оставили комментарии для Tsd.

Друзья
Друзей нет.
RSS Сейчас: 18.10.2017, 8:21