celery worker 执行后默认会开启cpu个数个进程来保持多个任务的并发 这个-c参数指定的是启动几个worker及 监听指定队列的worker增加参数 celery -A ky_system worker --loglevel=DEBUG -P eventlet -c 1 参考: http ...
分类:
其他好文 时间:
2020-04-17 15:35:56
阅读次数:
51
nginx启动流程 master进程循环流程 worker进程循环流程 ...
分类:
其他好文 时间:
2020-04-17 12:28:18
阅读次数:
46
模拟根据登录情况判断要显示的欢迎界面 import React, { Component } from 'react'; import ReactDOM from 'react-dom'; import './index.css'; import App from './App'; import * ...
分类:
其他好文 时间:
2020-04-13 16:54:33
阅读次数:
68
#运行用户 user www-data; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; #工作模式及连接数上限 ev ...
分类:
其他好文 时间:
2020-04-11 00:12:40
阅读次数:
80
单线程模型 JavaScript 只在一个线程上运行,同时只能执行一个任务,其他任务都必须在后面排队等待。 注意 , JavaScript 只在一个线程上运行,不代表 JavaScript 引擎只有一个线程。事实上,JavaScript 引擎有多个线程,单个脚本只能在一个线程上运行(称为主线程),其 ...
分类:
编程语言 时间:
2020-04-08 19:30:54
阅读次数:
67
Nginx启动流程概览 1、 Init Cycle 2、 Init Process 3、 Start Worker 4、 Event Handle Init Cycle ngx_cycle 是nginx全局配置,类型为ngx_cycle_t,其结构如下(已精简): 看到ngx_cycle的conf_ ...
分类:
其他好文 时间:
2020-04-07 23:55:46
阅读次数:
125
前言 众所周知,JavaScript 是一门单线程语言,虽然在 html5 中提出了 Web-Worker ,但这并未改变 JavaScript 是单线程这一核心。可看HTML规范中的这段话: To coordinate events, user interaction, scripts, rend ...
分类:
编程语言 时间:
2020-04-07 22:47:29
阅读次数:
92
Bug 描述 K8s Worker 节点负载突然升高至 90+,导致节点 NotReady. 该节点为 8c/10G 的配置,这个负载显然不正常。 排查 首先用 ,发现 cpu/memory 使用率都不高,怀疑是磁盘 IO 问题。 查看 prometheus 监控: 发现是首先内存飙升致 100%, ...
分类:
系统相关 时间:
2020-04-06 23:55:14
阅读次数:
202
什么是 Web Worker? 当在 HTML 页面中执行脚本时,页面的状态是不可响应的,直到脚本已完成。 web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能。您可以继续做任何愿意做的事情:点击、选取内容等等,而此时 web worker 在后台运行。 实 ...
分类:
Web程序 时间:
2020-04-04 09:14:56
阅读次数:
80
Master-Worker模式中 master负责收集任务和初始化,worker负责管理分配协调,具体任务落到具体的task结点中 其分工明确 与MapReduce的分而治之的思想一致。网上很多草图有些不够具体 乍看与Master-Worker模式中编码有一些出入。 其中master相当于老板. 把 ...
分类:
其他好文 时间:
2020-04-03 00:37:56
阅读次数:
75