当前位置: 首页 > news >正文

男女做羞羞事试看网站建立的英文单词

男女做羞羞事试看网站,建立的英文单词,加强对网站建设,wordpress自定义字段不显示Docker环境下的JVM参数非定值配置 —— 筑梦之路_docker jvm设置-CSDN博客 之前简单地记录过一篇#xff0c;这里在之前的基础上更加细化一下。 场景说明 使用Java开发且设置的JVM堆空间过小时#xff0c;程序会出现系统内存不足OOM#xff08;Out of Memory#xff09;的…Docker环境下的JVM参数非定值配置 —— 筑梦之路_docker jvm设置-CSDN博客 之前简单地记录过一篇这里在之前的基础上更加细化一下。 场景说明 使用Java开发且设置的JVM堆空间过小时程序会出现系统内存不足OOMOut of Memory的问题。事件中心的OOM事件是指系统内存不足时触发了Linux的内存回收OOM Killer机制此时系统会终止内存占用较多的进程以保证系统的正常运行。特别是在容器环境下不合理的JVM堆参数设置会导致各种异常现象产生例如应用堆大小还未到达JVM设置的堆阈值或应用的规格限制就因为OOM导致重启。 一般操作 一般操作是设置-Xmx来限制JVM堆大小但该方式存在以下问题 当规格大小调整后需要重新设置堆大小参数。 当参数设置不合理时会出现应用堆大小未达到阈值但容器OOM被强制关闭的情况。 在容器环境下Java只能获取服务器的配置无法感知容器内存限制。 「应用程序出现OOM问题时会触发Linux内核的OOM Killer机制。该机制能够监控占用过大内存尤其是瞬间消耗大量内存的进程然后它会强制关闭某项进程以腾出内存留给系统避免系统立刻崩溃。」  最佳实践 推荐设置的JVM参数如下所示 -XX:UseContainerSupport -XX:InitialRAMPercentage75.0 -XX:MaxRAMPercentage75.0 -XX:MinRAMPercentage75.0 -XX:PrintGCDetails -XX:PrintGCDateStamps -Xloggc:/home/admin/nas/gc-${POD_IP}-$(date %s).log -XX:HeapDumpOnOutOfMemoryError -XX:HeapDumpPath/home/admin/nas/dump-${POD_IP}-$(date %s).hprof 参数说明-XX:UseContainerSupport使用容器内存。允许JVM从主机读取cgroup限制例如可用的CPU和RAM并进行相应的配置。当容器超过内存限制时会抛出OOM异常而不是强制关闭容器。-XX:InitialRAMPercentage设置JVM使用容器内存的初始百分比。建议与-XX:MaxRAMPercentage保持一致推荐设置为70.0。-XX:MaxRAMPercentage设置JVM使用容器内存的最大百分比。由于存在系统组件开销建议最大不超过75.0推荐设置为70.0。-XX:PrintGCDetails输出GC详细信息。-XX:PrintGCDateStamps输出GC时间戳。日期形式例如2019-12-24T21:53:59.2340800。-Xloggc:/home/admin/nas/gc-${POD_IP}-$(date %s).logGC日志文件路径。需保证Log文件所在容器路径已存在建议您将该容器路径挂载到NAS目录或收集到SLS以便自动创建目录以及实现日志的持久化存储。-XX:HeapDumpOnOutOfMemoryErrorJVM发生OOM时自动生成DUMP文件。-XX:HeapDumpPath/home/admin/nas/dump-${POD_IP}-$(date %s).hprofDUMP文件路径。需保证DUMP文件所在容器路径已存在建议您将该容器路径挂载到NAS目录以便自动创建目录以及实现日志的持久化存储。 注意事项 使用-XX:UseContainerSupport参数需JDK 8u191、JDK 10及以上版本。JDK 11版本下日志相关的参数-XX:PrintGCDetails、-XX:PrintGCDateStamps、-XloggcLOG_PATH/gc.log代替。Dragonwell 11暂不支持${POD_IP} 变量。如果您没有将/home/admin/nas容器路径挂载到NAS目录则必须保证该目录在应用启动前已存在否则将不会产生日志文件。  K8S下常见问题 1. 容器出现137退出码的含义是什么 当容器使用内存超过限制时会出现容器OOM导致容器被强制关闭。此时业务应用内存可能并未达到JVM堆大小上限所以不会产生dump日志。建议您调小JVM堆大小的上限为容器内其他系统组件预留足够多的内存空间。 2. 为什么发生OOM却没有生成dump文件 当发生OOM Killer时并不一定会发生JVM OOM所以不会生成dump文件。您可以采取以下方式来避免这种情况。 如果是Java应用可以适当调小JVM的堆内存大小。具体配置请参见本文。 如果是非Java应用可以调整实例规格保证充裕的内存资源。 3. 堆大小和规格内存的参数值可以相同吗 不可以。 因为系统自身组件存在内存开销所以不能将JVM堆大小设置为和规格内存大小相同的数值需要为这些系统组件预留足够的内存空间。 4. 在JDK 8版本下设置-XX:MaxRAMPercentage值为整数时报错怎么处理 这是JDK 8的一个Bug。 具体信息请参见Java Bug Database。例如在JDK 8u191版本下设置-XX:MaxRAMPercentage70此时JVM会启动报错。 解决方案如下 方式一设置-XX:MaxRAMPercentage为70.0。说明 如果您使用了-XX:InitialRAMPercentage或-XX:MinRAMPercentage参数值同样不可设置为整数。 方式二升级JDK版本至JDK 10及以上版本。 5. 为什么JVM参数设置了6 GB但是内存使用率却很低 虽然JVM参数已设置-Xms6g -Xmx6g但是操作系统不会马上分配6 GB的物理内存需要实际使用后才分配。因此内存使用率在应用启动的时候会相对较低后续会出现攀爬现象。  堆栈内存调优 回收器GC调优 吞吐量优先 响应时间优先 用于辅助 搜集来自容器JVM内存配置最佳实践
http://www.huolong8.cn/news/221618/

相关文章:

  • 黄金网站app视频下载小说怎么对页面颜色进行设计
  • 石药网站校园网站系统的建设
  • 网站建设文献综述重庆建设厂招聘信息网站
  • 营销型企业网站建设的功能成都百度推广代理公司
  • 网站服务器地址在哪里看镇江网站建设案例
  • 辽源网站建设wordpress1003无标题
  • 网站手机客户端如何开发中国工程网查询
  • 网站建设佰首选金手指二wordpress crawling
  • 设计网站的公司企业查询平台
  • 做网站作品是静态龙岗网站的建设
  • 南平网站seo如何在百度上添加店铺的位置
  • 临沂网站模板郑州做网站锐
  • 网站兼容手机代码最大的源码分享平台
  • 重庆杂酱制作seo外包服务方案
  • 只做网站可以在百度里收到吗扫wordpress漏洞工具
  • 合肥市建设网官方网站广告代理公司
  • 微信怎么做自己的网站网络管理系统的组成
  • 网站建设平台天梯建站网站建投网站沈阳工程信息
  • 做盗版频网站网站不做301可以吗
  • 濮阳市建站公司深圳全网推广小程序制作
  • 手机网站源码下载沈阳男科医院哪家口碑好
  • 景区网站建设的意义惠州市建设公司网站
  • 网站建设合同建设方注意事项网站建设次年续费合同
  • 网站编程开发优化设计答案六年级
  • 企业做网站哪家好万网网站备案
  • 坑梓网站建设怎么样网站开发工程师就业形势
  • 新闻聚合网站开发 技术珠海网站设计网络优化
  • 建网站要注册吗新手怎么做自媒体
  • 网站推广专业wordpress移动广告不显示
  • 丽江市网站建设wordpress服务器安装教程