Вот ситуация. У меня есть один контейнер с php-кодом и php-fpm - это мой контейнер приложений. Иногда основное приложение вызывает java-приложение - файл jar. Поэтому я решил разделить эти технологии и создать отдельный java-контейнер с этим java-приложением. Теперь мне нужен способ вызвать jar-файл, запущенный внутри другого контейнера. Один из способов - перестроить java-приложение для поддержки REST api, но для этого требуется время, есть ли другая возможность решить эту проблему?Вызов java-приложения, запущенного из другого контейнера
0
A
ответ
0
Вы можете взглянуть на Java Remote Method Invocation (Java RMI), но, честно говоря, я понятия не имею, возможно ли использовать этот вызов, не используя java. https://docs.oracle.com/javase/8/docs/technotes/guides/rmi/hello/hello-world.html
+0
Если это не правило, чтобы быть только в форме jar, если есть какая-либо другая форма, к которой я мог бы создать приложение java, и докер сможет его запустить, я с удовольствием его буду использовать. – StalkAlex
Смежные вопросы
- 1. Заполнение контейнера итераторами из другого контейнера
- 2. Остановка запущенного скрипта bash из другого сценария
- 3. Вызов функции в одном контейнере из другого контейнера
- 4. Создание изображения докеры приложения внутри запущенного контейнера
- 5. Как установить рабочий стол контейнера, запущенного Kubernetes
- 6. Как попасть в psql запущенного контейнера postgres?
- 7. Как отобразить вывод из приложения Python, запущенного внутри контейнера Docker?
- 8. Docker: как отправить сигнал от одного запущенного контейнера к другому?
- 9. Вызов контроллера из другого
- 10. Вызов сценария из другого
- 11. Заменить содержимое контейнера с данными из другого контейнера
- 12. Запустить сценарий оболочки внутри контейнера Docker из другого контейнера Docker?
- 13. Создание каталога внутри контейнера Docker, доступного из другого контейнера
- 14. Запуск и остановка контейнера докера из другого контейнера
- 15. Как получить доступ к виду контейнера из другого вида контейнера?
- 16. Как получить доступ к метаданным контейнера докеров из сценария, запущенного внутри контейнера?
- 17. Вызов функции другого класса из другого класса
- 18. Вызов другого метода из другого класса
- 19. Как получить контейнер Ip из другого контейнера?
- 20. функция шаблона различать smart_pointer из другого контейнера
- 21. Как получить один контейнер из другого контейнера?
- 22. Доступ к контейнеру mysql из другого контейнера
- 23. докер контейнерный порт доступен из другого контейнера
- 24. управлять контейнерами из другого контейнера, докер
- 25. Swift: содержимое Changin изображения из другого контейнера
- 26. Вызов правильной перегруженной функции из класса контейнера
- 27. Вызов метода из класса контейнера в связывании
- 28. Вызов главного контроллера вида из контроллера контейнера
- 29. Извлечение данных из другого запущенного приложения для Android
- 30. Вызов функции из другого файла реакции
Непонятно, как основное приложение вызывает файл jar. – freedev
Это PHP, поэтому он просто использует метод exec exec или аналогичный. – StalkAlex
Итак, ваш файл jar не работает как сервис сейчас? –