Обновление JRun для ColdFusion MX7, работающего на IIS

Старый, я знаю, но это то, с чем я работаю.

Мне нужно обновить до JRun update 6 (or 7) но сайт Adobe имеет только .exe Установщик.

  • Этот установщик хочет обновить C:\JRun4\,
  • Эта папка не существует, и мой JRun.exe в D:\CFUSION\runtime\bin\,
  • ColdFusion является актуальным (для той эпохи) в MX7.02, поэтому я предполагаю, что мне нужно обновить JRun напрямую.

Есть ли способ обновить JRun 4 автоматически или вручную, когда он является частью установки ColdFusion?

2 ответа

Решение

Решение оказалось простым. Измените место установки JRun на COLDFUSION_ROOT_DIRECTORY\runtime\ (или папку времени выполнения в вашей установке CF, где бы она ни находилась.)

Полное обновление, которое я должен был сделать для обновления JVM, было:

  1. Установите новый JDK
  2. Завершение работы CF-сервера
  3. Установите JRun Updater
  4. Отредактируйте COLDFUSION_ROOT_DIRECTORY\runtime\bin\jvm.config и укажите JAVA_HOME, чтобы указать новое местоположение
  5. Запустите CF Server

Обратите внимание, что обновление JRun заняло довольно много времени на моем Dev-сервере (~15 минут), но всего несколько минут на моем производственном сервере. За исключением небольшой разницы в серверном оборудовании, я не знаю, почему это было.

Странно, что вам нужно будет применить средство обновления JRun, когда все установлено под CFUSION. Вы уверены, что используете Enterprise CF с использованием JRun? Потому что стандартный (или единственный экземпляр) ColdFusion будет устанавливаться с использованием JRun, но в этих случаях вы не обновляетесь с использованием средств обновления JRun. Насколько я видел, вам нужно только применять патчи CF, а не фокусироваться на вещах JRun.

Так что, если вы не устанавливаете мультиэкземпляр с использованием JRun-версии CF Enterprise, то я не думаю, что вам нужны средства обновления JRun...

Другие вопросы по тегам