本文关键字:利用nginx和jupyter打造开发发布运营教育一体的多语言paas,内容创作工具CCT,多人协作平台UGC,demoasengine,postasapp,云语言系统,云开发社区在《发布engitor》中我们说到,基于jupyter的engitor使语言系统云化,通俗来说,它是一个带IDE的(这个特点不可略)语言系统和ternoda等web服务件紧密结合一体的东西,其面向语言后端ke
分类:
移动开发 时间:
2020-10-09 20:33:10
阅读次数:
41
apache的几种工作模式event、worker、prefork
分类:
Web程序 时间:
2020-10-07 21:08:49
阅读次数:
44
Celery+RabbitMQ实现订阅发布模式使用RabbitMQ的扇形交换机(fanoutexchange)实现订阅发布模式消息(Message)由Client发送,RabbitMQ接收到消息之后通过交换机转发到对应的队列上面。Worker会从队列中获取未被读取的数据处理。RabbitMQ消息模式的核心理念是:生产者没有直接发送任何消费到队列。实际上,生产者都不知道这个消费是发送给哪个队列的。相
分类:
其他好文 时间:
2020-10-05 22:08:39
阅读次数:
27
Nginx为什么比Apache的并发高,连接数更多 答:nginx使用了epoll模式,以异步阻塞的方式工作。 处理过程:apache prefork模式是处理单进程,每进来一个request,采用master-worker的方式,会有一个worker进程去处理。但不是全程的处理,处理的是可能发生阻 ...
分类:
Web程序 时间:
2020-09-24 21:34:18
阅读次数:
59
本篇博客介绍Nginx的平滑升级,重点是理解Nginx的信号。 信号及作用 信号 信号值 作用 INT,TERM 2,15 立即终止Nginx进程 QUIT 3 等进程结束后关闭Nginx HUP 1 根据新的配置文件重建worker进程,即执行nginx -s reload USR1 10 重新写 ...
分类:
其他好文 时间:
2020-09-23 23:21:03
阅读次数:
38
nginx优化部分完整配置文件 [root@nginx ~]# cat nginx.conf user www; # nginx启动用户 worker_processes auto; # 工作进程数 根据cup核心数自动设置数量 worker_cpu_affinity auto; # 工作进程 自动 ...
分类:
其他好文 时间:
2020-09-17 22:09:01
阅读次数:
28
作为Linux中断低半部的另一种实现机制的基础,工作队列的出现更多的是为了解决软中断和Tasklet对于用户进程的时间片的不良影响问题的。工作队列本身是可以使用内核线程来替代的,但是使用线程来实现复杂程度和内存资源的消耗是不利因素,所以Linux内核就实现了这一机制。通过内核线程(worker)作为 ...
分类:
系统相关 时间:
2020-09-17 19:03:34
阅读次数:
33
Pytorch: import torchfrom torch import nnfrom torch.nn import initimport numpy as npimport sysfrom collections import OrderedDictdef load_data_fashion ...
分类:
其他好文 时间:
2020-09-17 16:24:38
阅读次数:
33
线程池处理异步任务队列 /// <author>cxg 2020-9-3</author> /// 支持d7以上版本,更低版本没有测试,支持跨OS unit tasks; interface uses {$IFDEF mswindows} Windows, {$ENDIF} {$IFDEF posi ...
分类:
编程语言 时间:
2020-09-16 12:43:31
阅读次数:
71
目的:通过Nginx服务器对grafana进行代理,实现通过https://域名/grafana在公网进行访问实践过程:1、修改Nginx配置(nginx.conf)文件,添加访问grafana的配置,配置时注意proxy_pass后面一定要有符号/(目的是去掉/grafana/以匹配本身)vi/usr/local/nginx/conf/nginx.confserver{listen443ssl;
分类:
其他好文 时间:
2020-09-14 19:20:17
阅读次数:
79