
服务端
chenyong19870904
两年Android应用程序开发一年Android系统和驱动开发一年投影机和电视开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
端口理解
1、端口是什么 端口是面向连接服务(TCP)和无连接服务(UDP)的通信协议端口,是一种抽象的软件结构;端口是计算机软件层面与外界通讯交流的出入口。2、端口的分类 从端口的性质来分,可以分为以下三类: 1)公认端口(Well Known Ports):这类端口也常称之为”常用端口”。这类端口的端口号从0到1023,它们紧密绑定于一些特定的服务。通常这些端口的通信明确表明了某种服务的协议,这种端原创 2016-05-31 19:08:10 · 1750 阅读 · 0 评论 -
如何保证服务可用性
从目前的实战经验来谈谈为了保证服务可用性应该考虑哪些方面(对于简单服务): 一:服务架构层面 (1)根据服务对象地区,考虑节点分布 (2)避免服务单点,至少双机 (3)防止代码之间干扰,避免稳定代码和迭代频繁代码放在一起,可以按照业务或者功能做服务分离。 (4)防止服务之前干扰,重要服务最好做隔离,单独部署 (5)防止数据库压力过大,不然,可能产生雪崩效应,可以根据业务特点做分库分表,加原创 2016-10-31 21:12:41 · 3118 阅读 · 0 评论 -
Supervisor+Celery+Redis+gevent出现missed hearbeat
一:问题描述: 使用Supervisor对celery进程进行管理,broker使用Redis,采用gevent池运行task,celery使用的版本为4.0.2,随机出现missed hearbeat worker,重启进程之后运行正常 解决办法: 1.设置心跳包检查间隔和时长,这样可以保证由于系统负载原因导致检测不准,因为检查机制是往队列里发送一条消息,worker可以收到这条消息,如果系原创 2017-06-30 22:18:02 · 3099 阅读 · 0 评论