本文主要是介绍了NGINX Plus的相关功能,横跨了NGINX Plus R5/R6/R7/R9等各个不同版本的更新。涉及的是Nginx反向代理和负载均衡的更为高级的用法。主要包含:HTTP负载均衡,HTTP长连接,TCP和UDP的负载均衡,上游连接数限制,最短时间的均衡算法,Session一致性... ...
分类:
其他好文 时间:
2018-06-22 13:38:34
阅读次数:
186
效果:Consumer调用Provider方法,在Provider方法中回调Consumer提供的方法。 参数回调方式与调用本地 callback 或 listener 相同,只需要在 Spring 的配置文件中声明哪个参数是 callback 类型即可。Dubbo 将基于长连接生成反向代理,这样就 ...
分类:
其他好文 时间:
2018-06-15 13:09:59
阅读次数:
249
dubbo是一个远程服务调用的分布式框架,用于提供高性能和透明化的RPC远程服务调用方案,以及SOA方案。dubbo是一个服务框架。 核心部分包括: 1:远程通讯:提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-相应”模式的信息交换方式。 2:集群容错:提供基于接口方 ...
分类:
其他好文 时间:
2018-06-14 18:43:20
阅读次数:
149
原文:使用SuperSocket打造逾10万长连接的Socket服务SuperSocket 是一个轻量级, 跨平台而且可扩展的 .Net/Mono Socket 服务器程序框架。你无须了解如何使用 Socket, 如何维护 Socket 连接和 Socket 如何工作,但是你却可以使用 SuperS... ...
分类:
其他好文 时间:
2018-06-14 11:28:04
阅读次数:
206
本文首发于个人网站:http://www.janti.cn 概述 可承遇到,不知什么原因,一个夜晚,机房中,大片的远程调用连接断开。 第二天早上,用户访问高峰,大部分服务器都在获取连接,造成大片网络阻塞。 服务崩溃,惨不忍睹的景象。 本文将从长连接和短连接的概念切入,再到长连接与短连接的区别,以及应 ...
分类:
其他好文 时间:
2018-06-13 00:57:06
阅读次数:
246
概述 使用了nio框架的应用,比如服务框架,利用nio建立长连接通信,他们会使用DirectByteBuffer来分配堆外内存,也就是本地直接内存,这个内存的回收不由gc直接维护,我们通常所说的gc,只回收jvm的堆、栈、方法区。本地内存如果没有用jvm启动参数手动指定,它会根据主机的剩余可用内存进 ...
分类:
其他好文 时间:
2018-06-11 13:56:15
阅读次数:
882
GatewayWorker是基于Workerman开发的一个可分布式部署的TCP长连接框架,专门用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等 文档地址:http://www.workerman.net/gatewaydoc/ 一、测试官方DEM ...
分类:
其他好文 时间:
2018-06-09 22:02:42
阅读次数:
2436
代码:<?php/*@desc:php下载文件显示进度@paramfile待下载文件名@paramname存储到本地文件名*/functiondownloadprogress($file,$name){$dir=dirname($name);if(!is_dir($dir)){mkdir($dir,0755,true);}ob_start();set_time_limit(0);$fr=fo
分类:
Web程序 时间:
2018-06-09 10:14:43
阅读次数:
463
安装:composerrequireworkerman/gateway-worker服务端:<?phprequire_once"vendor/autoload.php";useWorkerman\Worker;useGatewayWorker\Gatewayasgate;useGatewayWorker\BusinessWorker;useGatewayWorker\Register;use
分类:
Web程序 时间:
2018-06-08 12:10:25
阅读次数:
516
dubbo:// Dubbo 缺省协议采用单一长连接和 NIO 异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。 反之,Dubbo 缺省协议不适合传送大数据量的服务,比如传文件,传视频等,除非请求量很低。 Transporter: mina, netty, ...
分类:
其他好文 时间:
2018-06-08 00:34:07
阅读次数:
703