npm安装node-sass等下载binary加速
国内安装npm包的时候,很多都需要从GitHub下载binary文件,即使你把npm的registry设置为国内的镜像,binary的url是程序设定的。不过目前最重要的几个包,都可以通过修改环境变量来让下载从国内的镜像下载,在.npmrc...
国内安装npm包的时候,很多都需要从GitHub下载binary文件,即使你把npm的registry设置为国内的镜像,binary的url是程序设定的。不过目前最重要的几个包,都可以通过修改环境变量来让下载从国内的镜像下载,在.npmrc...
端口监听查看 ss -tln #查看TCP的listen的端口 ss -tlnp #查看哪些进程使用了监听端口 防火墙 systemctl status iptables (或service iptables status) #查看防火墙状...
我们环境istio升级到最新版了,在未升级前1.8.2时就发现socket连接任何IP,任何端口时都是成功,这很不正常。 应用层面要发起socket连接时,会由操作系统在底层来完成TCP三次握手,当我们注入了istio时,此时pod的所有进...
概述 如果RabbitMQ集群只有一个broker节点,那么该节点的失效将导致整个服务临时性的不可用,并且可能会导致message的丢失(尤其是在非持久化message存储于非持久化queue中的时候)。当然可以将所有的publish的me...
RabbitMQ 延迟队列的实现,是通过死信队列与转发队列配合实现延时消息的功能 本篇将利用RabbitMQ的延时队列插件,实现延时功能,下面分两部分介绍怎么实现延时功能 1.用Docker安装 RabbitMQ和延时插件 插件下载地址:h...
1.为什么需要使用延迟队列?适用于什么场景? 场景一:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单。 这样类似的需求是我们经常会遇见的问题。最常用的方法是定期轮训数据库,设置状态。在数据量小的时候并没有什么大的问题,但是数据...
1、首先添加docker官方的国内镜像# sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["ht...
之前一直都主从和单主这样的架构 看了官方现在推荐的MGR集群觉得很不错,打算在测试环境一试 由于在虚拟机跑了一套很顺,今天tbaas项目组说让在K8S中跑一套,结果就躺坑了,现放出无坑版本 YAML apiVersion: v1 kind:...
在之前的博文中,我们演示过如何通过ceph来实现kubernetes的持久存储,以使得像mysql这种有状态服务可以在kubernetes中运行并保存数据。这看起来很美妙,然而在实际的生产环境使用中,通过分布式存储来实现的磁盘在mysql这...
查看 查看所有kubelet节点 kubectl get nodes kubectl get nodes -o wide --show-labels //可以看到所有节点的label kubectl describe node node-n...
最新评论
顶起来
好
好文章
集群节点宕机后无法开启组复制,原因:节点宕机重启后svc默认不添加未就绪的pod,1.24版本在无头svc下添加: annotations: service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" 1.24版本以上添加: 1.24版tolerate-unready-endpointsService 中的注解,改用Service.spec.publishNotReadyAddresses
在使用try_files的时候,能不能根据URI计算MD5访问文件啊,找了很久没找到相关的文章。
post { always { script{ if (currentBuild.currentResult == "ABORTED" || currentBuild.currentResult == "FAILURE" || currentBuild.currentResult == "UNSTABLE" ){ slackSend channel: "#机器人", message: "Build failure: ${env.JOB_NAME} -- No: ${env.BUILD_NUMBER}, please check detail in email!" } else { slackSend channel: "#机器人", message: "Build Success: ${env.JOB_NAME} -- Build No: ${env.BUILD_NUMBER}, please check on http://www.yourwebsite.com" } } } }