EDAS应用JVM参数配置生产实践
整理了近期在项目上做的一些技术研究,希望与大家共同探讨交流。
虽然可以默认不优化参数,但是,企业生产实践中,仍建议配置优化,已达到最佳的服务状态。
下面是在长时间的生产环境运行中得出的参数配置建议。
定时删除edas多余日志
由于项目初期服务器购买40G, 现在每天的日志量较大, 需定期清理
创建清除日志脚本
# mkdir /data
# touch /data/deledaslog.
神结合!一招玩转K8s和微服务治理
云原生技术已经深刻的改变了软件的开发和交付过程,让软件开发回归业务,是开发者长久以来的共同愿望,云原生的出现,恰好提供完美的工具,帮开发者将软件的业务功能和运维治理分离开。而K8s作为云原生技术中调度编排的核心,对运维治理的提供了实施标准,早已被证明可有效的提升复杂系统稳定性,降低运维成本,随着它的逐渐成熟,K8s已经开始吸引越来越多开发者的注意。
云计算时代 Java 运行时不止 JRE
Java 语言于 1995 年由 Sun 公司首次发布,次年发布了 Java 开发工具包也就是常说 Java Development Kit 简称 JDK1.0,截止到目前为止最新的版本为 JDK13.0。JRE(Java Running Environment)即 Java 运行环境,包括 JVM、核心类库、核心配置工具等。在云计算时代,部分开发者对 Java 运行环境的了解还局限在比较早期的基础设施角度,限制了很多架构设计,也造成了很多不必要研发投入。本文基于自己的见闻梳理一下,在当下的技术条件下,Java 的运行环境有哪些?以便于开发者可以选择一个相对更合理的基础设施上,开展研发工作。
基于英特尔®架构的阿里云服务网格ASM技术加速应用服务加密通
微服务架构的发展带来了诸多优势,然而这些分布众多的微服务也会增加安全性方面的挑战,每个微服务都是一个可被攻击的目标。为了提升网络通信的安全防护能力,有效对抗网络威胁,采用微服务架构的服务网格普遍采用了基于安全传输层协议(TLS)的安全数据传输。但同时,TLS协议中的非对称加解密会消耗大量的CPU资源,影响了服务网格的性能表现,并带来了较高的总体拥有成本(TCO)。
阿里巴巴服务框架三位一体的选择与实践
服务框架就像铁路的铁轨一样,是互通的基础,只有解决了服务框架的互通,才有可能完成更高层的业务互通,所以用相同的标准统一,合二为一并共建新一代的服务框架是必然趋势。Dubbo3 是Dubbo2 与 HSF 融合而来,是阿里经济体面向内部业务、商业化、开源的唯一标准服务框架。