上一页 1 ··· 74 75 76 77 78 79 80 81 82 ··· 234 下一页

2020年4月2日

go modules 问题 proxy

摘要: 阅读全文

posted @ 2020-04-02 18:03 ExplorerMan 阅读(161) 评论(0) 推荐(0)

Golang 服务优雅重启

摘要: 很多时候对于服务升级的做法简单粗暴, 就简单的杀进程启动新的进程. 还有的好一点就是多个相同的服务依次升级, 保证有服务可用. 但是公平的说这两种都会丢失请求中的连接. 鉴于这种情况, 在现实中我们可以使用优雅重启来搞定这个问题. Golang 实现优雅重启的原理也很简单: 监听 USR2 信号; 阅读全文

posted @ 2020-04-02 18:02 ExplorerMan 阅读(708) 评论(0) 推荐(0)

golang服务开发平滑升级之优雅重启

摘要: 转载不错的文档 经典平滑升级方案 服务器开发运维中,平滑升级是一个老生常谈的话题。拿一个http server来说,最常见的方案就是在http server前面加挂一个lvs负载,通过健康检查接口决定负载的导入与摘除。具体来说就是http server 提供一个/status 接口,服务器返回一个s 阅读全文

posted @ 2020-04-02 18:00 ExplorerMan 阅读(573) 评论(0) 推荐(0)

Golang实现请求限流的几种办法

摘要: 简单的并发控制 利用 channel 的缓冲设定,我们就可以来实现并发的限制。我们只要在执行并发的同时,往一个带有缓冲的 channel 里写入点东西(随便写啥,内容不重要)。让并发的 goroutine在执行完成后把这个 channel 里的东西给读走。这样整个并发的数量就讲控制在这个 chann 阅读全文

posted @ 2020-04-02 17:52 ExplorerMan 阅读(684) 评论(0) 推荐(0)

Golang限流器time/rate使用介绍

摘要: 本主题为系列文章,分上下两篇。本文主要介绍time/rate的具体使用方法,另外一篇文章《Golang限流器time/rate实现剖析》则着重介绍其内部实现原理。 限流器是后台服务中的非常重要的组件,可以用来限制请求速率,保护服务,以免服务过载。限流器的实现方法有很多种,例如滑动窗口法、Token 阅读全文

posted @ 2020-04-02 17:50 ExplorerMan 阅读(331) 评论(0) 推荐(0)

flask-限流器

摘要: 安装 pip install flask-limite 使用 组件的第二种初始化⽅方式 flask-limiter也可以⽣生成⽇日志, ⽇日志器器名称为 flask-limiter 阅读全文

posted @ 2020-04-02 17:40 ExplorerMan 阅读(470) 评论(0) 推荐(0)

django中限流Throttling

摘要: 目的:可以对接口访问的频次进行限制,减少服务器压力 使用: 可以进行全局配置 REST_FRAMEWORK = { 'DEFAULT_THROTTLE_CLASSES': ( 'rest_framework.throttling.AnonRateThrottle', # 未登录用户 'rest_fr 阅读全文

posted @ 2020-04-02 17:37 ExplorerMan 阅读(376) 评论(0) 推荐(0)

nginx限流、限速指令limit_conn、limit_rate、limit_req【h】

摘要: 针对不同URL的限流示例如下: limit_conn_zone $server_name zone=perserver:10m; limit_req_zone $server_name zone=one:10m rate=1r/s; server { listen 80; server_name l 阅读全文

posted @ 2020-04-02 15:49 ExplorerMan 阅读(2399) 评论(0) 推荐(0)

2020年3月30日

使用Jenkins与Docker持续集成与发布NetCore项目(实操篇)

摘要: 使用Jenkins与Docker持续集成与发布NetCore项目(教程一) 原文地址:https://www.cnblogs.com/Jackyye/p/12588182.html 基本环境 该教程的环境基于服务器系统:CentOs软件需部署:Docker,Docker Registry(Docke 阅读全文

posted @ 2020-03-30 14:13 ExplorerMan 阅读(456) 评论(0) 推荐(0)

2020年3月26日

go mod有了它,再也不用担心运行缺少类库了【h】

摘要: 参考链接:https://blog.csdn.net/weixin_39003229/article/details/97638573 什么是go.mod? Go.mod是Golang1.11版本新引入的官方包管理工具用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。 Go.mod其实 阅读全文

posted @ 2020-03-26 12:00 ExplorerMan 阅读(654) 评论(0) 推荐(0)

上一页 1 ··· 74 75 76 77 78 79 80 81 82 ··· 234 下一页

导航