打印横幅后,Jhipster应用程序挂起在Pivotal Cloud Foundry上

时间:2017-05-04 15:38:27

标签: jhipster pivotal-cloud-foundry

我使用以下

创建了一个JHipster应用程序
yo jhipster
yo jhipster:cloudfoundry

然而,当我推送到PCF时,应用程序启动,打印横幅后挂起并在一分钟后被杀。

我尝试的唯一定制是更改某些属性中的URL以指向部署在cloudfoundry上的JHipster注册表,如the jhipster documentation中所述。

这是我的.yo-rc.json文件:

{
  "generator-jhipster": {
    "promptValues": {
      "packageName": "com.mycompany.myapp"
    },
    "jhipsterVersion": "4.3.0",
    "baseName": "test",
    "packageName": "com.mycompany.myapp",
    "packageFolder": "com/mycompany/myapp",
    "serverPort": "8081",
    "authenticationType": "jwt",
    "hibernateCache": "hazelcast",
    "clusteredHttpSession": false,
    "websocket": false,
    "databaseType": "sql",
    "devDatabaseType": "h2Disk",
    "prodDatabaseType": "mysql",
    "searchEngine": false,
    "messageBroker": false,
    "serviceDiscoveryType": "eureka",
    "buildTool": "gradle",
    "enableSocialSignIn": false,
    "jwtSecretKey": "bec0ab8352f04338c8c1db2fd572022c1bf877fe",
    "enableTranslation": false,
    "applicationType": "microservice",
    "testFrameworks": [],
    "jhiPrefix": "jhi",
    "skipClient": true,
    "skipUserManagement": true,
    "clientPackageManager": "yarn"
  }
}

1 个答案:

答案 0 :(得分:0)

需要正确配置应用以使用注册表,如JHipster Documentation: Doing Microservices中所述。

  

在bootstrap-prod.yml文件中,spring.cloud.config.uri必须指向http:/// config /

     

在application-prod.yml文件中,eureka.client.serviceUrl.defaultZone必须指向http:/// eureka /

默认情况下,JHipster注册表使用admin:admin用户进行身份验证,因此上述文件也需要按照the Spring Cloud docs中的说明进行配置。

CMPXCHG