Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
Алексей КskyANAДовольно-таки распространённое решение: Код: c# 1. 2. 3. 4. 5. 6. 7. При изменении файла веб-сервер будем перезапускать вручную?Эээ, зачем веб-сервер перезапускать? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 09:59 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
skyANAАлексей Кпропущено... При изменении файла веб-сервер будем перезапускать вручную?Эээ, зачем веб-сервер перезапускать? :)Ну если содержимое файла кэшируется в синглетоне, а файл изменился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 10:01 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
Алексей КskyANAпропущено... Эээ, зачем веб-сервер перезапускать? :)Ну если содержимое файла кэшируется в синглетоне, а файл изменился.Логично, что надо перечитать файл, зачем сервер перезапускать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 10:02 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
skyANAАлексей Кпропущено... Ну если содержимое файла кэшируется в синглетоне, а файл изменился.Логично, что надо перечитать файл, зачем сервер перезапускать?Ну это как один из способов. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 10:04 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
skyANAК примеру XML-файл - это некая конфигурация для какого-то контура, код которого может использоваться как в web, так и в desktop, так и в win-сервисе и т.п. Пример принимается, но у автора другой совсем случай :) 1000 запросов к содержимому файла. Ни что иное, как кеш. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 10:07 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
Алексей КskyANAпропущено... Логично, что надо перечитать файл, зачем сервер перезапускать?Ну это как один из способов. :-)Ну если ты пользуешься таким способом, то зарегистрируй в Web.config секцию, что соответсвует содержимому файла, добавить ссылку на то, где лежит файл, и при изменении последнего web-сервер будет автоматом перезапускаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 10:08 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
skyANAАлексей Кпропущено... Ну это как один из способов. :-)Ну если ты пользуешься таким способом...А если не пользуюсь? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 10:13 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
Алексей КskyANAпропущено... Ну если ты пользуешься таким способом...А если не пользуюсь? :-)Тогда ты не знаешь как проверить изменился файл, или нет, судя по твоим вопросам вокруг да около :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 10:16 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
skyANAСервер один1000 запросов в секунду и один сервер. Редкая конфигурация :)[/quot] А если выкинуть IIS и заюзать node.js? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 11:19 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВskyANA1000 запросов в секунду и один сервер. Редкая конфигурация :) А если выкинуть IIS и заюзать node.js? Выкинь, заюзай, потом расскажешь как быстро ASP.NET приложение переписал на node.js и что это реально дало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 12:38 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
hVosttНе понимаю при чём тут синглетон конечно, это 100% кеш, значет использовать надо кеш. Это кто такое сказал, что 100% кэш? Сам hVostt?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:04 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
Алексей КПри изменении файла веб-сервер будем перезапускать вручную? 1. В условии задачи не указано, что файл будет меняться. 2. Для упдейта содержания Singleton instance серевер перезапускать не требуется. Мы же говорим о максимальной производительности, верно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:06 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
skyANAАлексей Кпропущено... Ну если содержимое файла кэшируется в синглетоне, а файл изменился.Логично, что надо перечитать файл, зачем сервер перезапускать? Там еще можно тонну условий надуманных придумать, если постараться :) Только вот ТС об этом почему-то скромно умолчал. Может, и сам файл нужно переименовывать ежедневно с учетом текущей даты :) Ну или еще чего там, у меня сейчас фантазии с утра мало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:08 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
hVosttskyANAК примеру XML-файл - это некая конфигурация для какого-то контура, код которого может использоваться как в web, так и в desktop, так и в win-сервисе и т.п. Пример принимается, но у автора другой совсем случай :) 1000 запросов к содержимому файла. Ни что иное, как кеш. Тынц можно, плиз? Почему именно кэш? А то бездоказательно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:09 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
AxeleronhVosttпропущено... Пример принимается, но у автора другой совсем случай :) 1000 запросов к содержимому файла. Ни что иное, как кеш. Тынц можно, плиз? Почему именно кэш? А то бездоказательно.hVostt про то, что тупо надо отдавать всё содержимое файла (plain/xml). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:16 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
AxeleronskyANAпропущено... Логично, что надо перечитать файл, зачем сервер перезапускать? Там еще можно тонну условий надуманных придумать, если постараться :) Только вот ТС об этом почему-то скромно умолчал. Может, и сам файл нужно переименовывать ежедневно с учетом текущей даты :) Ну или еще чего там, у меня сейчас фантазии с утра мало Да, файл будет меняться раз в неделю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:20 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
skyANAhVostt про то, что тупо надо отдавать всё содержимое файла (plain/xml). Если так, то это неэффективно, ибо каждый раз придется тратить ресурсы сервера не десериализацию. Предполагаемую 1000у раз в секунду. Думаю, для этой задачи понадобится уже выделенные сервер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:25 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
IPmenДа, файл будет меняться раз в неделю Даже используя Singleton Instance можно проверять изменения файла и обновлять Instance. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:27 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
AxeleronskyANAhVostt про то, что тупо надо отдавать всё содержимое файла (plain/xml). Если так, то это неэффективно, ибо каждый раз придется тратить ресурсы сервера не десериализацию.Какую десериализацию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:34 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
skyANAAxeleronпропущено... Если так, то это неэффективно, ибо каждый раз придется тратить ресурсы сервера не десериализацию.Какую десериализацию? В Domain объект из XML файла. Но это, я, похоже, додумал сам - в условии этого нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:38 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
Тупо: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:40 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
skyANAТупо: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Только проверка на изменение файла тут не реализована. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:45 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
skyANAВыкинь, заюзай, потом расскажешь как быстро ASP.NET приложение переписал на node.js и что это реально дало. Так статику так самый то отдавать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 13:58 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
skyANAАлексей Кпропущено... А если не пользуюсь? :-)Тогда ты не знаешь как проверить изменился файл, или нет, судя по твоим вопросам вокруг да около :)Ну я просто обратил внимание на то, что если мутится кэш, то нужно не забыть о поддержании его в актуальном состоянии. Никаких "вокруг" и "около", всё по сути. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 14:07 |
|
||
|
1000 запросов на чтение файла
|
|||
|---|---|---|---|
|
#18+
AxeleronskyANAТупо: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Только проверка на изменение файла тут не реализована.Да нет, реализована, выделил. Это у тебя функция внимательного чтения не реализована :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 14:07 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=39111736&tid=1356130]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 263ms |
| total: | 399ms |

| 0 / 0 |
