Я пытаюсь установить дополнительные службы API Manager 2016, но не могу получить доступ к администратору после завершения установки программного обеспечения.
Службы хранилища данных и аналитики устанавливаются правильно и работают (видны в службах Windows, и все журналы установки выглядят хорошо).
Но следующим шагом в установке является посещение администратора на порту 9000 - и на эту страницу нельзя попасть.
Если я зайду на http://127.0.0.1:9200, я увижу, что аналитический сервер Groot-elasticsearch доступный.
Если я захожу на http://127.0.0.1:6379, я получаю сообщение "недействительный http-ответ", но по крайней мере Я вижу, что хранилище данных работает на этом порту. Я предполагаю, что как только я смогу настроить конечную точку API, я смогу получить к ней доступ здесь...
НО, посетив http://127.0.0.1:9000/admin (или http://127.0.0.1:9000/portal.html) не показывает никаких признаков того, что диспетчер API работает на этом порту . В то время как порты двух других служб настраиваются при установке, 9000 — это порт, который Adobe использует для этого администратора. Отдельной службы для администратора API Manager не существует. Я не могу найти какую-либо помощь или информацию о том, как начать работу с диспетчером API, если вы сначала не можете получить доступ к интерфейсу администратора.
В этом документе по устранению неполадок они упоминают внизу, что если есть «проблема запуска» в случае «установки на виртуальной машине», значение параметра -Dapim.home можно изменить в файле jvm.config сервера CF. Моя установка Coldfusion выполняется на виртуальной машине, так что это может быть связано... но этот параметр не был задан установщиком менеджера API в моем файле jvm.config.
Я попытался добавить его в качестве флага в java.args, но независимо от того, где я устанавливаю надстройку диспетчера API, и независимо от того, какой путь я установил в формате, указанном ниже, при запуске я получаю предупреждающее сообщение в CF. журнал сервера, в котором говорится, что «Указанный путь apim.home не существует».
Я добавляю это в конец java.args: -Dapim.home={application.home}/APIManager/ (в этом примере я установил надстройку Manager в каталоге Coldfusion2016/cfusion/, но я я перепробовал бессчетное количество других локаций и комбинаций путей. )
Я в недоумении, почему кажется, что все работает, за исключением одной необходимой части для достижения какого-либо прогресса в диспетчере API - интерфейс администратора.