Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Запись в лог
|
|||
|---|---|---|---|
|
#18+
Проблема такая: При записи в лог из скрипта при одновременном обращение к лог файлу, файл блокируеться и происходит ошибка, как лучше реализовать механизм очереди? Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2004, 13:10 |
|
||
|
Запись в лог
|
|||
|---|---|---|---|
|
#18+
Может я плохо сформулировал вопрос, попробую уточнить: Есть скрипт, который должен при каждом к нему обращении записывать некоторую информацию в лог файл (txt файл на сервере). Проблема состоит в том, что если к скрипту идет сразу (одновременно) несколько обращений, то файл лочиться и выпадает ошибка. Как лучше реализовать механизм очереди в данном случае? PS. Умею зхаписывать в EventLog винды, через одноименный класс, но нужно именно в txt файл. (в Базу то же нельзя) Заранее, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2004, 14:16 |
|
||
|
Запись в лог
|
|||
|---|---|---|---|
|
#18+
Может в разные файлы записывать... имя давать по времени или сессии. Что-то вроде 20040511134567123.txt Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2004, 08:07 |
|
||
|
Запись в лог
|
|||
|---|---|---|---|
|
#18+
Не очень понятно кто пишет, но вообще-то для записи логов есть классы TraceListener - пример Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2004, 09:39 |
|
||
|
Запись в лог
|
|||
|---|---|---|---|
|
#18+
Пишет aspx скрипт к которому идет обращение. То есть пользователь запрашивает станичку: http://...../qq.aspx?...... Получает что-то в ответ, скрипт перед тем как выдать результат пользователю должен сделать запись в лог файл (обычный txt). Проблема в том что когда идет несколько одновременных обращений к скрипту то лог файл лочиться и запись в него не возможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2004, 11:02 |
|
||
|
Запись в лог
|
|||
|---|---|---|---|
|
#18+
Ну так попробуйте предложенный вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2004, 12:30 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=1014&tid=1394982]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 279ms |
| total: | 390ms |

| 0 / 0 |
