Kubernetes部署微服务实战(十九)kubernetes的自动伸缩
在实际的业务中,我们很多时候会遇到一些瞬时并发,也就是某个服务在某一刻有大量的服务访问,此时服务器对应的cpu和内存使用量会几句暴涨,因此这里的话,如果是传统的部署,那么我们就需要添加服务器,并且人工干预对应的扩容措...
在实际的业务中,我们很多时候会遇到一些瞬时并发,也就是某个服务在某一刻有大量的服务访问,此时服务器对应的cpu和内存使用量会几句暴涨,因此这里的话,如果是传统的部署,那么我们就需要添加服务器,并且人工干预对应的扩容措...
在整个微服务里面,除了web和gateway之外,我们还有后端用springboot创建的service,如下图:这里的话,我们如果扩容和缩容的话,就更简单了,只需要执行pod上的方向键就可以了,如下图:这里的扩容和...
在前面我们介绍了nginx相关的扩容和缩容,我们同时使用ingress进行负载均衡,本文的话,我们再演示下java项目里面这个gateway项目的扩容和缩容。这里的扩容和缩容同样非常简单,我们还是进入到gateway...
前面我们已经完成了整个微服务的部署,示例图如下:我们可以看到这里每个服务都只部署了一个,也就是每个服务只启动了一个pod。那么在实际的情况下,如果是2C的场景,那么这里的部分pod不止是只启动一个,此时访问的时候就会...
前面我们已经完成了使用k8s部署微服务web和spring cloud后端服务的案例。在日常的项目中,我们知道前端一般是直接配置location来进行转发后端的请求,这样子前后端可以避免跨域的问题,同时可以使用一个域...
这里使用中微子代理配置的时候,我们配置http端口的话,也比较简单,配置过程和配置tcp端口是一样的(详情参考《内网穿透工具中微子代理系列(四)中微子代理配置tcp端口映射》),只是修改下协议就可以了,示例如下:这里...
前面我们已经把中微子代理的服务端和客户端给安装部署好了,本文的话,我们开始做端口有映射,这里的端口映射总共分为3种,分别是:tcp,udp,http。对于UDP来说我们用的比较少,所以着重讲解tcp端口和http端口...
前面我们已经部署了中微子代理的服务端,此时我们需要在内网的服务器上部署这个中微子代理的客户端了,首先我们需要去中微子代理的官网下载最新版本的客户端:这里我们下载这个neutrino-proxy-client.jar即...
上文《内网穿透工具中微子代理系列(一)中微子代理服务端安装》我们介绍了中微子代理服务端的安装,我们也成功的访问到了中微子代理服务端的dashboard。本文的话我们大致介绍下中微子代理dashboard上一些常用的信...
对于我们来说,很多时候我们会涉及到使用到内网穿透的场景,例如我们现在做的学校项目,服务器是部署在学校内网的,由于学校的带宽不是商业带宽,因此没有固定ip,对于项目部署在学校内容,那也就是学校内网可以访问,但是此项目还...
作为产品经理或者数据架构等等角色,我们经常会涉及到对于BI报表的统计分析,所以本文的话我们介绍下使用Chat2db来简单的实现BI报表功能。下面直接开始首先我们点击第二个报表的功能然后点击上面的+号,新创建一个BI报...
在这里我们还有一个非常使用的功能,就是sql优化功能,他会根据我们输入的sql自动给我们一些sql的优化建议,是不是非常方便,下面来实操一下:1、复制sql这里还是一样,找到我们想要优化的sql语句,把它复制到sql...
在日常的工作中,我们经常会涉及到查看别人的代码或者修改别人的代码,此时可能会涉及到看到别人的sql好长好长,一顿分析下来比较费劲,所以这时候怎么办呢?用Chat2db的sql解释功能就非常方便,他可以很直接的帮我们解...
前面《Chat2db系列(二)配置chat2db AI的api key》我们已经赋予了chat2db有AI功能了,因此这里的话,我们来使用AI的功能生成我们想要的sql。使用步骤如下:1、添加数据源这里我们首先添加一...
前面《Chat2db系列(一)chat2db安装》我们介绍了chat2db的windows版本安装,然后这里如果我们要使用ai功能的话,那么就需要配置对应的api key。详细的配置步骤如下:进入到chat2db界面...