вывод глобальной переменной в оповещение?

cooki

Client
Регистрация
05.10.2014
Сообщения
177
Благодарностей
42
Баллы
28
допустим есть 50 потоков, в каждом уходят сообщения, можно как-то вывести общее количество сообщений в оповещении, которые отправили все потоки, через эту глобальную переменную?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
я делал что-то подобное для вывода общих цифр по шаблону примерно каждые 15 минут.
В общем коде были статические переменные:
1. Эти самые 15 минут (интервал вывода).
2. Приблизительная дата след вывода.
3. Переменная-счетчик выполнений.

И статический метод, который я запускал в конце выполнения шаблона. Он увеличивал счетчик выполнений, проверял, наступила ли дата вывода и если да, выводил в лог данные и высчитывал след. дату вывода.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 375
Благодарностей
2 040
Баллы
113
глобалка затормозит проект, лочить надо её, аи какой поток её выводить будет, не факт что 50-й закончит последний
 

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 021
Благодарностей
1 423
Баллы
113
а если отправлять POST на какой-нибудь сервер и отдельным шаблоном просто чекать количество строк в том логе, можно даже по расписанию?
нет глобальных переменных, нет очереди открытия файлов, нет путаницы и лишней нагрузки на свой сервер..
 

cooki

Client
Регистрация
05.10.2014
Сообщения
177
Благодарностей
42
Баллы
28
а если отправлять POST на какой-нибудь сервер и отдельным шаблоном просто чекать количество строк в том логе, можно даже по расписанию?
нет глобальных переменных, нет очереди открытия файлов, нет путаницы и лишней нагрузки на свой сервер..
не плохая идея кстати, а есть какой-то простой скрипт для этого? На сам сайт
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)