- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 cloudfoundry java-buildpack 中更改我的 java 应用程序的内存设置。我尝试过这两种方法:
memory_calculator:
version: 3.8.0_RELEASE
repository_root: "{default.repository.root}/memory-calculator/{platform}/{architecture}" stack_threads: 300
memory_sizes:
stack: 2M
metaspace: 160M
heap: 900M
但是,在部署我的应用程序时,这些都没有得到反射(reflect)。我正在使用最新的 java-buildpack。
最佳答案
这取决于您正在使用的 Java 构建包的版本。
对于 3.x 版本,您可以设置一个环境变量来配置内存计算器。就像这里一样。
https://github.com/cloudfoundry/java-buildpack/tree/3.x#configuration-and-extension
例如:
cf set-env my-application JBP_CONFIG_OPEN_JDK_JRE '{ memory_calculator: { memory_heuristics: { heap: 85, stack: 10 } } }'
这将覆盖构建包中默认的内存启发式配置,特别是堆和堆栈权重。
一些注意事项:
JBP_CONFIG_ORACLE_JRE
。该名称反射(reflect)了 config file path & name .在 4.x 版本中,JVM 内存设置的配置变得更加简单。
however if you believe that your application doesn’t need these JVM defaults, you can now configure those memory regions directly with JVM options.
https://www.cloudfoundry.org/just-released-java-buildpack-4-0/
这意味着您仍然通过环境变量配置 JVM 设置,但您只需要设置 JAVA_OPTS
并使用标准 JVM 配置选项。
例如:
cf set-env my-app JAVA_OPTS '-XX:ReservedCodeCacheSize=100M'
如果您更喜欢这样做而不是运行 cf set-env
,则可以在 Manifest.yml 中设置 JAVA_OPTS
。
希望有帮助!
关于java - cloudfoundry java buildpack 内存更改未反射(reflect),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44396432/
我正在尝试在 cloudfoundry 应用程序上备份 mysql 数据库。数据库通过 caldecott 建立隧道,我可以使用 mysql 进行连接。 我的数据库到目前为止是 40k,当我使用 my
我尝试将我的应用程序部署到 cloudfoundry,一切都很顺利,但是我没有找到使用资源插件的静态资源。 在日志中,我收到很多如下所示的错误 2012-01-31 13:36:41,352 [htt
我正在尝试使用Bluemix将index.html页面上传到cf CLI。我不确定我是否以正确的心态来解决这个问题。我正在考虑像通常通过FTP上载普通托管服务一样上传此HTML文件。使用Bluemix
在 UAA 中有两个概念,权威和范围。 这些概念似乎重叠。我想知道确切的区别和目的 例如,oauth.login 最佳答案 范围是代表用户的 OAuth 客户端的权限。它们在获得具有以下授权类型之一的
当我将应用程序推送到cloudfoundry时,为 vmc跟我说话: 正在上传mywebsite ...失败 上传失败。使用'vmc push再试一次 TypeError:ni没有隐式转换 有关更多信
关闭。这个问题是opinion-based .它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题. 2年前关闭。 Improve t
我将grails网站从cloudfoundry v1移到了v2主机,在我开始单击链接之前,一切看起来都很完美。 在cloudfoundry v1中,我具有url地址http://controlealu
我已将grails应用程序部署到CloudFoundry。以下代码 GMongo mongo def index() { [databases:mongo.databaseNames] } 引
我正在尝试将一个简单的应用程序推送到 IBMBluemix (Cloudfoundry),但某些文件未拾取。 我有一个包含一些文件的文件夹(index.php、test.html,...)。所有这些都
我的应用程序为端点定义了调度程序来处理任务。该任务具有固定的Threadpool(200)代码并部署在cloud foundry中。我注释掉了调度程序注释并使用端点运行此任务,以了解线程池在 Clou
我一直在使用 grails 开发网站并使用 Cloudfoundry 对其进行演示。 Grails 和 Cloudfoundry 太棒了!在 STS 中的 grails 插件和工具的支持下,它们易于使
我正在尝试在cloudfoundry中为我的项目实现电子邮件服务。有谁了解 cloudfoundry 中一般使用的电子邮件服务以及如何使用吗? 最佳答案 Cloud Foundry 本身目前不支持电子
我需要在我的 springboot 应用程序中指定多个构建包。 我在应用程序的根目录中创建了一个文件 multi-buildpack.yml,我在其中指定了 2 个构建包。 multi-buildpa
我有一个打开两个端口的 CF 应用程序。 AFAIK CF 只能为其中之一创建路由 - 到位于 VCAP_APP_PORT 中的路由。或 PORT .如何创建通往第二个端口的路由?我不介意将单独的名称
我刚刚将我的第一个应用程序部署到 CloudFoundry,并使用了 log4j。当我将应用程序部署到本地 tomcat 服务器时,日志打印得很好,一切正常。但是,当我使用“vmc logs”命令从
我知道 CF 是为在多个云服务上运行而设计的,以实现微服务应用程序的统一 View 。但是,我想在我的 CentOS 本地服务器上安装和运行 cloud Foundry。在其他方面,我想在一台运行 C
我有一个简单的Grails应用程序,当将其部署到本地Tomcat服务器时运行良好。但是,当我部署到Cloudfoundry时,未显示保存到数据库的图像。谷歌搜索解决方案仅显示出,在Cloudfound
我尝试按照 https://github.com/cloudfoundry/uaa 中的说明进行操作,即克隆 github 存储库,然后执行 gradlew run 命令。我在安装了 Java 1.8
有人知道 CloudFoundry 是基于 VMware 的 IaaS 和数据中心,还是基于 AWS EC2 等第三方 IaaS 提供商? 谢谢, 最佳答案 Cloud Foundry 是一个开源平台
我使用 JSP、Spring Security、MySql 开发了一个应用程序。我将其部署在 Cloudfoundry 上。但只是war文件和我绑定(bind)了mysql服务。但我还必须配置由两个表
我是一名优秀的程序员,十分优秀!