Проблема установки Coldfusion 2016 API Manager - не может просмотреть администратор - PullRequest
0 голосов
/ 28 ноября 2018

Я пытаюсь установить дополнительные службы API Manager 2016, но не могу получить доступ к администратору после завершения установки программного обеспечения.

Службы хранилища данных и аналитики установлены правильно и работают (видны в службах Windows, и все журналы установки выглядят хорошо).

Но следующим шагом в установке является посещение администратора по адресупорт 9000 - и эта страница недоступна.

Если я посещаю http://127.0.0.1:9200, я вижу, что сервер аналитики 'Groot -asticsearch' доступен.

Если я посещаю http://127.0.0.1:6379, я получаю 'недействительный httpответ, но по крайней мере я вижу, что хранилище данных работает на этом порту.Я предполагаю, что, как только я смогу настроить конечную точку API, я смогу получить к ней доступ здесь ...

НО, посещая http://127.0.0.1:9000/admin (или http://127.0.0.1:9000/portal.html) дисплеиникаких признаков того, что на этом порте запущен API Manager. Хотя порты двух других служб настраиваются в процессе установки, 9000 - это порт, который Adobe использует для этого администратора. Для администратора API Manager нет отдельной службы. Я не могу найти какой-либопомогите или о том, как начать работу с API Manager, если вы не можете сначала получить доступ к интерфейсу администратора.

В этом документе по устранению неполадок в нижней части они упоминают, что если есть 'start-проблема «В случае установки в виртуальной машине», значение параметра -Dapim.home можно изменить в jvm.config сервера CF. Моя установка Coldfusion - это , работающая на виртуальной машине,так что это может быть связано ... но этот параметр не был установлен установщиком менеджера API в моем jvm.config.

Я пытался добавить его в качестве флага в java.args but независимо от того, где я устанавливаю надстройку API Manager и какой бы путь я не указывал в указанном ниже формате, при запуске мне выдается предупреждение в журнале сервера CF о том, что «указанный путь apim.home не существует'.

Я добавляю это в конец java.args: -Dapim.home = {application.home} / APIManager / (В этом примере я установил надстройку Manager в Coldfusion2016Каталог / cfusion /, но я пробовал множество других мест и комбинаций путей.)

Я в недоумении, почему все работает, за исключением одной необходимой части для достижения какого-либо прогресса в API Manager - интерфейса администратора.

1 Ответ

0 голосов
/ 02 декабря 2018

Я предполагаю, что вы установили только дополнительные сервисы.Установщики менеджера API CF2016 недоступны на веб-сайте Adobe.Вы можете скачать установщик по ссылке ниже: https://drive.google.com/open?id=1sDxjKt_OOz8P2tv4t1Aqbo7TT6flqv5U

Если установлен «In-VM», запуск службы полностью зависит от службы ColdFusion.Начинается вместе с CF servive.Я рекомендую переустановить его по вышеупомянутой ссылке и иметь отдельную виртуальную машину для API-менеджера.

...