2017-01-13 4 views
0

Ich habe Deployment-Eigenschaften mit spring.cloud.deployer.kubernetes.limits.memory=300Mi festgelegt. Aber nachdem der Stream bereitgestellt wurde, überprüfe ich das Speicherlimit mit docker stats, Es zurückgegeben xxx/640Mi.spring-cloud-dataflow-kubernetes App-Speicherlimit

Ich schaute in die source code und festgestellt, dass der Code einige Debug-Protokoll drucken kann. Aber selbst wenn ich LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_CLOUD_DEPLOYER_SPI_KUBERNETES=DEBUG einstelle, würde das Debugprotokoll immer noch nicht angezeigt werden.

Ich habe keine Ahnung, was hier falsch läuft.

+0

Hallo, können Sie auch zeigen, wie Sie die Bereitstellungseigenschaften beim Bereitstellen des Streams übergeben haben? –

+0

Ich habe die Deployment-Eigenschaften mit Spring-Cloud-Datenfluss übergeben shell 'stream deploy --name xxx --properties" spring.cloud.deployer.kubernetes.limits.memory = 300Mi "' – yukinami

Antwort

0

Ich landete mit Set-Deployment-Eigenschaften mit "app.xxx.spring.cloud.deployer.kubernetes.limits.memory = 300Mi", und es schließlich gelungen. Es ist wahrscheinlich, dass ich mit der Art und Weise, wie ich die Deployment-Eigenschaften passierte, falsch lag.