我在PCF中有一个任务应用程序。每当我运行任务或安排作业时。任务/作业执行的内存分配与应用程序的内存分配不同。它总是分配512MB的内存(在我的情况下是默认值(。但应用程序内存分配为2GB。以下是我的宣言。yml
applications:
- name: hello-world
instances: 0
memory: 2G
我可以通过CLI为任务分配内存,如下所示。但我不知道PCF调度器的工作:
cf run-task hello-world ".java-buildpack/open_jdk_jre/bin/java org.springframework.boot.loader.JarLauncher" -m 2GB
我不能使用CLI的生产环境怎么样。有没有什么方法可以从manifest.yml.为任务和PCF调度程序作业分配内存
在我写这篇文章时,PCF调度器不支持为计划任务设置内存限制。它将始终使用由您的平台操作团队设置的默认内存限制。尽管如此,这是一个流行的功能请求,并且在路线图上。