Wenn ich meinen Server mit prod Profil starten, kann ich mit Admin admin in meiner JHipster-Anwendung verbinden, aber ich kann keine Daten speichern, wenn ich ein neues Objekt erstellen möchte (Ich habe einen InternalServerError). Im Dev-Profil mit der gleichen Datenbank (PostgreSQL) funktioniert es jedoch gut.Kann nicht Daten mit PostgreSQL in prod Profil speichern
Darüber hinaus weiß ich nicht, wie Protokolle zu erhalten, wenn Sie das Profil verwenden, um das Problem zu verstehen.
kann ich die Konfigurationsdatei für die prod Profil hinzufügen
# ===================================================================
# Spring Boot configuration for the "prod" profile.
#
# This configuration overrides the application.yml file.
# ===================================================================
# ===================================================================
# Standard Spring Boot properties.
# Full reference is available at:
# http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html
# ===================================================================
spring:
devtools:
restart:
enabled: false
livereload:
enabled: false
datasource:
url: jdbc:postgresql://localhost:5432/vraiJhipster
name:
username: vraiJhipster
password:
jpa:
database-platform: com.mycompany.myapp.domain.util.FixedPostgreSQL82Dialect
database: POSTGRESQL
show_sql: false
properties:
hibernate.cache.use_second_level_cache: true
hibernate.cache.use_query_cache: false
hibernate.generate_statistics: false
hibernate.cache.region.factory_class: org.hibernate.cache.ehcache.SingletonEhCacheRegionFactory
data:
elasticsearch:
cluster-name:
cluster-nodes: localhost:9300
mail:
host: localhost
port: 25
username:
password:
thymeleaf:
cache: true
liquibase:
contexts: prod
server:
port: 8080
compression:
enabled: true
mime-types: text/html,text/xml,text/plain,text/css, application/javascript, application/json
min-response-size: 1024
# ===================================================================
# JHipster specific properties
# ===================================================================
jhipster:
http:
cache: # Used by the CachingHttpHeadersFilter
timeToLiveInDays: 1461
cache: # Hibernate 2nd level cache, used by CacheConfiguration
timeToLiveSeconds: 3600
ehcache:
maxBytesLocalHeap: 256M
security:
rememberMe:
# security key (this key should be unique for your application, and kept secret)
key: *****************************************
mail: # specific JHipster mail property, for standard properties see MailProperties
from: [email protected]
metrics: # DropWizard Metrics configuration, used by MetricsConfiguration
jmx.enabled: true
spark:
enabled: false
host: localhost
port: 9999
graphite:
enabled: false
host: localhost
port: 2003
prefix: vraiJhipster
logs: # Reports Dropwizard metrics in the logs
enabled: false
reportFrequency: 60 # in seconds
logging:
logstash: # Forward logs to logstash over a socket, used by LoggingConfiguration
enabled: false
host: localhost
port: 5000
queueSize: 512
swagger: # swagger is disabled. It can be disabled by pasing 'no-swagger' profile at run time as well
enabled: false
Danke.
Wenn Sie etwas über meine Konfiguration benötigen, können Sie es fragen.
Bitte teilen Sie spezifische Informationen wie Stacktraces, Code Snippets oder sogar eine vollständige Beispielanwendung auf GitHub. –
Wie führen Sie Ihre App in prod Profil: MVN, ausführbare Jar, entfaltete Krieg in einem externen Server? Welche JHipster Version? –
@ GaëlMarziou Ich benutze Jhipster 3.4.2 (neueste Version) und ich starte den Server mit Feder, also denke ich, es funktioniert mit MVN. – Ckram