red5+tomcat plugin как выключить кэш jsp файлов?

12
LEOnidUKG
На сайте с 25.11.2006
Offline
1723
2234

Собственно сабдж.

Пытался тут:

/usr/local/red5-1.0.0/conf/context.xml

прописать:

<Context allowLinking="true" crossContext="true" cachingAllowed="false">

Результатов не дало :(

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
pupseg
На сайте с 14.05.2010
Offline
347
#1

куда кеш складывается ? куда то сюда /var/cache/tomcat/work ?

Качественная помощь в обслуживании серверов. (/ru/forum/661100) Бесплатных консультаций не даю, не помогаю, не обучаю. Минималка от 100$. Как пропатчить KDE-просьба не спрашивать. Есть форумы (http://linux.org.ru) и полезные сайты (http://www.opennet.ru/).
LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#2
pupseg:
куда кеш складывается ? куда то сюда /var/cache/tomcat/work ?

не сюда.

tomcat как плагин.

Складывается в /var/local/red5/work/

pupseg
На сайте с 14.05.2010
Offline
347
#3

http://tomcat.apache.org/tomcat-5.5-doc/jasper-howto.html

reloading - Should Jasper check for modified JSPs? true or false, default false.

по умолчанию фолс. поставь тру - и будет все время передергиваться из сервера а не из кеша...

ну если я правильно понял проблему с бодуняки :)

---------- Добавлено 16.08.2014 в 11:41 ----------

ну и не забыть демоны передернуть, томкат там или ред5..

а почему ред5 ? почему не какая-нибудь вовза ?

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#4
pupseg:
http://tomcat.apache.org/tomcat-5.5-doc/jasper-howto.html

reloading - Should Jasper check for modified JSPs? true or false, default false.

ну и не забыть демоны передернуть, томкат там или ред5..
а почему ред5 ? почему не какая-нибудь вовза ?
reloading

Пример можно как это в реальности записывается.

а почему ред5 ?

Без понятия, это не моё :)

pupseg
На сайте с 14.05.2010
Offline
347
#5

ну вочо нашел:

Томкат будет проверять классы в приложении и автоматически редеплоить его, если установить у контекста аттрибут reloadable="true". Если у вас только одно приложение, то можно установить это глобально (применится ко всем) в файле $CATALINA_HOME/conf/context.xml:

<Context reloadable="true">

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#6
Томкат будет проверять

red5 клал на этот Context

Ещё раз повторяю, томкат как ПЛАГИН к red5 стоит.

Я всё это уже читал, это всё для томката отдельного. В реальности в red5 НИ ОДИН совет не помог, который я находил в гугле.

---------- Добавлено 16.08.2014 в 14:52 ----------

Уже выставлял и

development="true" modificationTestInterval="0"

и

<init-param>

<param-name>development</param-name>

<param-value>true</param-value>

</init-param>

<init-param>

<param-name>modificationTestInterval</param-name>

<param-value>0</param-value>

</init-param>

Плевать ему на всё это.

---------- Добавлено 16.08.2014 в 14:58 ----------

И кстати там tomcat 6 стоит, а не 5

Поэтому мне нужен совет того, кто работал со всем этим.

pupseg
На сайте с 14.05.2010
Offline
347
#7

5-6 b и даже 7 - не очень то уж и феноминальная разница ... у меня томкатах чистых много сервлетов :( ... плагин к ред5 - а откуда уверенность что он именно кеширует ?

ну тогда хз... попытался помочь

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#8
pupseg:
5-6 b и даже 7 - не очень то уж и феноминальная разница ... у меня томкатах чистых много сервлетов :( ... плагин к ред5 - а откуда уверенность что он именно кеширует ?
ну тогда хз... попытался помочь

В конфиге есть разница между 5 и 6. В 6-й другой параметр отвечает за reloaded

Других вариантов нет кто кэширует. Перезапускаю red5 кэш очищается всё нормально отображается, правлю JSP, F5 без столку. Опять всё в кэше.

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#9

Так, короче он считывает всё таки web.xml

Но я ни хрена понять не могу в этой головоломке как включить генерацию.

Написано в хелпе:

<!-- development Is Jasper used in development mode? If true, -->

<!-- the frequency at which JSPs are checked for -->

<!-- modification may be specified via the -->

<!-- modificationTestInterval parameter. [true] -->

ОК... переключили в трай, хотя по умолчанию в трай стоит. Едим дальше:

<!-- modificationTestInterval -->

<!-- Causes a JSP (and its dependent files) to not -->

<!-- be checked for modification during the -->

<!-- specified time interval (in seconds) from the -->

<!-- last time the JSP was checked for -->

<!-- modification. A value of 0 will cause the JSP -->

<!-- to be checked on every access. -->

<!-- Used in development mode only. [4] -->

Аха... 4, надо в 0 ОК.

Пишу:

<init-param>

<param-name>development</param-name>

<param-value>true</param-value>

</init-param>

<init-param>

<param-name>modificationTestInterval</param-name>

<param-value>0</param-value>

</init-param>

И?! И ничего... всё как было так и осталось.

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#10

Вы прифегеете от чего проблема :D

Берём: WinSCP - Баг есть

Берём: FlashFXP - Баг есть

Берём: Проводник винды - Баг есть

Берём: FileZilla Client - Бага нет, всё отлично обрабатывается и Tomcat считывает новый файл

Я программист, я верю в чудеса :D

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий