Разверните Spring Boot App в Swisscom Cloud с новым Java-агентом Relic - PullRequest
0 голосов
/ 22 октября 2018

Мне не удалось развернуть действительно простое (с одной конечной точкой) приложение весенней загрузки в облаке swisscom с новым агентом java для реликвий.

Вот основная зависимость, найденная в pom.xml:

    <parent>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-parent</artifactId>
      <version>2.0.2.RELEASE</version>
      <relativePath /> <!-- lookup parent from repository -->
    </parent>

Вот файл manifest.yml:

    applications:
    - name: newrelicdemocf
      memory: 512M
      instances: 1
      buildpack: java_buildpack_v3
      path: target/newrelicdemocf.jar

Локально я могу запустить приложение с новым реликтовым Java-агентом, как объяснено , как запустить и как установить через maven .

Я обнаружил, что swisscom поддерживает новую реликвию для приложений php, но я не нашел ссылок для приложений с весенней загрузкой.

The java build pack документация гласит, что он поддерживает новую реликвию, но я также не нашел способа связать их.

Есть ли способ запустить новый реликтовый Java-агент с загрузкой Springприложение в облаке Swisscom, и если да, то какие шаги я пропускаю?

1 Ответ

0 голосов
/ 22 октября 2018

Если вы используете поддержку новых реликвий java buildpack, вам не нужно включать агент в jar приложения.Все, что вам нужно сделать, - это настроить данные новой службы реликвии как службу, предоставляемую пользователем.См. Описание в документации:

https://github.com/cloudfoundry/java-buildpack/blob/master/docs/framework-new_relic_agent.md#user-provided-service-optional

...