Мы ищем уровень кеширования между IIS / ISAPI и Coldfusion, чтобы, если вся страница кэшируется на сервере, дополнительные запросы к этому ресурсу не требуют выделения потока Coldfusion. Я думаю, что это почти идентично nginx + memcached, но, к сожалению, у нас нет возможности использовать эти = (.
Вот пример путей коммуникации, которые я представляю:
Запрос GET для / hotels / ?istingid = 5 -> cache -> существует и свежий -> serve
Запрос GET для / hotels / ?istingid = 10 -> cache -> существует, но устарел -> Coldfusion -> cache -> serve
Запрос GET кеширования из coldfusion для очистки / hotels / ?istingid = 10.
Запрос GET для / hotels / ?istingid = 10 & nocache -> Coldfusion
Я не возражаю против своего собственного, даже если бы мне пришлось писать код на C ++, но я даже не знаю, с чего начать.
Если в вашем URL-адресе есть строка запроса, это означает, что контент создается динамически. Некоторая программа, в данном случае ColdFusion, оценивает строку запроса, чтобы выяснить, что с ней делать. Я бы провел стресс-тест <cfcache>
на основе решения, чтобы узнать, не возникает ли у вас задержка. Когда я получаю сайт с высокой посещаемостью, я сосредотачиваюсь на следующих областях:
Все ситуации разные, но скорость генерации потока запросов страницы просто никогда не повышалась.