RoadRunner是一个用Go语言实现的高性能PSR-7服务器,你没看错,是Go语言实现的。 RoadRunner首先用Go实现了一个高性能的服务器,然后通过goridge IPC把请求转发给多个PHP CLI Worker,Worker会把请求重新封装成PSR-7 Request交给框架进行处理 ...
分类:
其他好文 时间:
2020-04-02 17:30:56
阅读次数:
82
一次项目中使用开源nginx反向代理NTLM的windows身份验证出现反复登陆框,最终分析属于keepalive 在NTLM认证过程中发生变化导致。 据此,将nginx.conf 配置修改如下 worker_processes auto; worker_rlimit_nofile 65535; e ...
参考 https://data-flair.training/blogs/install-apache-spark-multi-node-cluster/ 下载 spark 地址为 http://spark.apache.org/downloads.html 准备三个节点 192.168.1.1 [ ...
分类:
其他好文 时间:
2020-03-31 19:04:21
阅读次数:
228
为什么不建议超过32GB? 当JVM堆少于32G时,HotSpot JVM会启用一个压缩对象指针。而如果超过32G,这个压缩对象指针就会失效 在java中,绝大部分对象都分配在堆里,然后通过一个指针(ordinary object pointers (OOP))来引用它。而指针的大小通常为32位或者 ...
分类:
其他好文 时间:
2020-03-31 12:20:37
阅读次数:
82
import tensorflow as tf FLAGS = tf.app.flags.FLAGS tf.app.flags.DEFINE_string("job_name", " ", "启动服务的类型ps or worker") tf.app.flags.DEFINE_integer("tas ...
分类:
其他好文 时间:
2020-03-31 00:56:07
阅读次数:
82
问题: 运维报告某一台数据库,数据流量太大,具体数值不清楚。超过其他正常数据库的流量。 问题分析: 数据流量过大,猜测是一是数据库访问量增加(可能性不大,基本排除),二是某些项目的sql查询了单表的大量数据。有可能是查询条件筛选访问过大。 公司项目: dotnet4.5、entityframe wo ...
分类:
数据库 时间:
2020-03-30 19:13:03
阅读次数:
108
介绍nginx进程模型,详述master与worker进程工作原理,讲述为什么nginx选择使用异步非阻塞方式等原理内容
分类:
系统相关 时间:
2020-03-30 09:45:57
阅读次数:
85
配置kubelet kubelet 运行在每个 worker 节点上,接收 kube apiserver 发送的请求,管理 Pod 容器,执行交互式命令,如 exec、run、logs 等。 kubelet 启动时自动向 kube apiserver 注册节点信息,内置的 cadvisor 统计和监 ...
分类:
Web程序 时间:
2020-03-29 21:15:20
阅读次数:
127
docker数据卷如果容器出现故障,如何不担心数据发生丢失,进而产生
分类:
其他好文 时间:
2020-03-28 23:31:46
阅读次数:
83
WebWorker是H5中新增的API,我们使用这个API可以轻松的创建后台线程,webworker常用于执行那些耗费事件较长的逻辑计算或者大量循环,避免页面假死的发生。 JavaScript语言采用单线程模型,也就是所有任务只能在一个线程上完成,一次只做一件事。 Web Worker的作用就是为J ...
分类:
Web程序 时间:
2020-03-24 23:23:01
阅读次数:
101