首页 文章 精选 留言 我的

精选列表

搜索[电机控制],共10000篇文章
优秀的个人博客,低调大师

如何使用 Istio 进行多集群部署管理(1): 单控制平面 VPN 连接拓扑

服务网格作为一个改善服务到服务通信的专用基础设施层,是云原生范畴中最热门的话题。随着容器愈加流行,服务拓扑也频繁变动,这就需要更好的网络性能。服务网格能够通过服务发现、路由、负载均衡、心跳检测和支持可观测性,帮助我们管理网络流量。服务网格试图为无规则的复杂的容器问题提供规范化的解决方案。 服务网格也可以用于混沌工程 —— “一门在分布式系统上进行实验的学科,目的是构建能够应对极端条件的可靠系统”。服务网格能够将延迟和错误注入到环境中,而不需要在每个主机上安装一个守护进程。 容器是云原生应用的基石,通过应用容器化,使得应用开发部署更加敏捷、迁移更加灵活,并且这些实现都是基于标准化的。而容器编排则是更近一步,能够更加有效地编排资源、更加高效地调度利用这些资源。而到了云原生时代,在 Kubernetes 基础架构之上,结合 Istio 服务

优秀的个人博客,低调大师

大家久等了,改造版阿里巴巴 sentinel 控制台终于开源了

前言 最近几天,好几个小伙伴在后台询问,改造后的 sentinel-dashboard 什么时候开源。讲真,不是不想给大家放出来,是因为一些地方还没有完善好,怕误导了大家,在经过了一个星期业余时间的努力,终于把基础版本搞定了。小伙伴们终于可以进行拉取测试了。 历程 首先回顾一下改造之路: SpringBoot 2.0 + Sentinel 动态限流实战 SpringBoot 2.0 + Nacos + Sentinel 流控规则集中存储 SpringBoot 2.0 + InfluxDB+ Sentinel 实时监控数据存储 阿里巴巴 Sentinel + InfluxDB + Chronograf 实现监控大屏 最终架构 持续学习 sentinel 的学习已经告一段落,后面会持续学InfluxDB,它是目前比较流行的时间序列数据库。 那么什么是时间序列数据库?最简单的定义就是数据格式里包含Timestamp字段的数据,比如某一时间环境的温度、湿度,以及机器的CPU的使用率等等。 随着物联网的发展,作为一名程序员,时序数据库是必不可少的一项必备技能。所以,在开源 sentinel-dashboard 项目下,会持续提交一些 InfluxDB 的学习笔记以及使用场景,有兴趣的小伙伴可以一起加入进来。 源码 https://gitee.com/52itstyle/sentinel-dashboard

优秀的个人博客,低调大师

解决Centos 7下安装tomcat7控制台中文输出乱码方法

先讲述一下我的尴尬:首先我新建了一个workspace用Eclipse导入了一个项目,默认编码GBK,log4j也是GBK,一切看起来很正常。随后我部署到服务器上,日志出现了乱码。 将Linux系统上的tomcat的编码修改 在 tomcat/conf /server.xml 如果不起作用就修改为:URIEncoding=“UTF-8” 如果上述仍然不起作用: 修改:catalina.sh 在第一个CLASSPATH= 后面添加 JAVA_OPTS="-Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8" 修改:daemon.sh 我在第二行添加 JAVA_OPTS="$JAVA_OPTS -Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8 -Duser.language=zh_CN -Dsun.jnu.encoding=UTF-8" 我这里用工具修改 本来这样就可以,但是由于我前期的项目以及log4j错误的编码格式,修改后,日志仍然是中文乱码 2. 随后笨拙的我-在本地修改了项目的编码格式-Window-Preferences-General-Workspace-Text file encoding -Other-UTF-8 在本地运行项目后出现日志中文乱码-于是我修改了log4j的日志编码:log4j.appender.CONSOLE.Encoding=utf-8 3.随后部署到服务器,日志编码正常了。 4.值得注意 tomcat8之前默认是ISO8859-1编码格式,需要解决get请求中文乱码问题。 tomcat8以后都是默认UTF-8的,如果安装了tomcat8,就可以忽略第一步了。

优秀的个人博客,低调大师

【产品功能】ESS控制台发布新功能:伸缩实例支持standby的操作

背景 原弹性伸缩ESS服务限定,由伸缩组弹出的ECS机器的生命周期完全由伸缩组管理,而伸缩组会时刻对机器做健康检查,如果检测到伸缩组下的机器为不健康状态,便会释放该机器。所以弹性伸缩ESS新支持了standby状态,处于此状态的机器不会进行健康检查以及释放操作,而且如果对应伸缩组配置了负载均衡SLB,则该standby实例的slb权重会置零。此时,该实例的生命周期交由用户管理,而非弹性伸缩ESS。 功能特性 将实例转为备用状态,实例保持此状态,直至手动退出备用状态。(如果伸缩组设置了负载均衡,则把负载均衡对应的实例权重设置为0) 将实例移出备用状态,实例将恢复运行状态。 (如果伸缩组设置了负载均衡,则会将权重重新设置回伸缩配置定义的权重值) 当实例处于备用状态的时候,如果用户手动执行移出伸缩组并释放,可以正常执行。 当实例处于备用状态的时候,

优秀的个人博客,低调大师

ESS控制台发布新功能:创建多实例规格的伸缩配置

背景 原弹性伸缩ESS服务限定,生效的伸缩配置中只能对应一种实例规格,这样就会存在如果生效的配置中的实例规格的库存不足(高配实例规格通常更容易出现库存不足的情况)时, 用户配置好的伸缩规则以及伸缩组对应的报警任务或者定时任务都会失效。尤其是大客户在业务高峰时,需要争分夺秒的弹出高规格实例来应对业务流量时,该问题的影响便更加突出。 适用场景 对伸缩组弹出的实例只关注性能,而不限定于某一种特定规格 业务流量较大,一般用弹性伸缩伸缩高配的实例规格 对弹性伸缩ESS的弹出成功率有较高的成功率要求和较低的时延要求 多实例规格间的优先级 假设用户在生效的伸缩配置中配置了实例规格A和B,弹性伸缩在弹机器时,会按照配置时参数(InstanceTypes.N)的传入顺序,先用实例规格A弹机器,如果无法弹出,再用实例规格B,更多实例规格时,依此类推。可见,伸缩配置

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册