随笔分类 - 服务器技术
摘要:域名解析记录主要分为A记录、MX记录、CNAME记录、NS记录和TXT记录。A记录,A代表的是Address,用来指定域名对应的IP地址,如将item.taobao.com指定到115.238.23.241,将switch.taobao.com指定到121.14.24.241。A记录可以将多个域名解...
阅读全文
摘要:Flex使用Socket与C++通讯时遇到了安全沙箱问题,NND,折腾我半天,这是我的解决方法:1):策略文件与主套接字在同一端口,只需调用Socket.connect()或XMLSocket.connect()方法;2):策略文件与主套接字在不同端口,需使用特殊的“xmlsocket”语法调用Se...
阅读全文
摘要:application.onAppStart=function (){ this.myNC=new NetConnection(); this.myNC.onStatus=NC_onStatus; this.myNC.onBWDone=NC_onBWDone; this.myNC.c...
阅读全文
摘要:libcurl教程 原文地址:http://curl.haxx.se/libcurl/c/libcurl-tutorial.html 译者:JGood(http://blog.csdn.net/JGood) 译者注:这是一篇介绍如何使用libcurl的入门教程。文档不是逐字逐句按原文翻译,而是根据...
阅读全文
摘要:目前国内的IDC行业蓬勃发展,各种IDC服务商就和中小企业一样越来越多。广告是所有推销自己的人必备的手段,面对那些把自己吹的天花乱坠的IDC服务商,我们需要自己测试服务器/虚拟主机的速度,避免这里面的误区。 首先,来看看怎么测试服务器机房的速度。 第一个办法也是最好的办法,PING值: 目标的...
阅读全文
摘要:application.getStats()application.getStats()Returns statistics about an application.ReturnsAn Object whose properties contain statistics about the app...
阅读全文
摘要:1. 带宽计算FMS内置了带宽检测的特性(被称作"native bandwidth detection"),要进行带宽检测,客户端只要在成功连接到服务器之后调用NetConnection.call("checkBandwidth")。简单步骤如下:a. 服务器端允许带宽检测:编辑Applicatio...
阅读全文
摘要:一、问题引出 联系区别问题的引出,当需要读两个以上的I/O的时候,如果使用阻塞式的I/O,那么可能长时间的阻塞在一个描述符上面,另外的描述符虽然有数据但是不能读出来,这样实时性不能满足要求,大概的解决方案有以下几种:1.使用多进程或者多线程,但是这种方法会造成程序的复杂,而且对与进程与线程的创建维护...
阅读全文
摘要:Poco C++库是:一系列C++类库,类似Java类库,.Net框架,Apple的Cocoa;侧重于互联网时代的网络应用程序使用高效的,现代的标准ANSI/ISO C++,并基于STL高可移值性,并可在多个平台下可用开源,并使用Boost Software License发布不管是否商用,都完全免...
阅读全文
摘要:nginx 是优秀的反向代理服务器,这里主要讲它的健康检查和负载均衡机制,以及这种机制带来的问题。所谓健康检查,就是当后端出现问题(具体什么叫出现问题,依赖于具体实现,各个实现定义不一样),不再往这个后端分发请求,并且做后续的检查,直到这个后端恢复正常。所谓负载均衡,就是选择后端的方式,如何(根据后...
阅读全文
摘要:什么是orchid?orchid是一个构建于boost库基础上的C++库,类似于python下的gevent/eventlet,为用户提供基于协程的并发模型。什么是协程:协程,即协作式程序,其思想是,一系列互相依赖的协程间依次使用CPU,每次只有一个协程工作,而其他协程处于休眠状态。协程在控制离开时...
阅读全文
摘要:协程协程,即协作式程序,其思想是,一系列互相依赖的协程间依次使用CPU,每次只有一个协程工作,而其他协程处于休眠状态。协程可以在运行期间的某个点上暂停执行,并在恢复运行时从暂停的点上继续执行。协程已经被证明是一种非常有用的程序组件,不仅被python、lua、ruby等脚本语言广泛采用,而且被新一代...
阅读全文
摘要:Christopher KohlhoffCopyright © 2003-2012 Christopher M. Kohlhoff以Boost1.0的软件授权进行发布(见附带的LICENSE_1_0.txt文件或从http://www.boost.org/LICENSE_1_0.txt)Boost....
阅读全文
摘要:问题描述:用屏幕录制软件录制一个视频,能够成功录制视频,但无法录制视频里面的声音。问题原因:因为现在的多数声卡,均无法直接通过声卡自身的功能实现内录和立体声混音。这是由于声卡芯片厂商迫于RIAA(Recording Industry Association ofAmerica,美国唱片工业联合会)的...
阅读全文
摘要:今天正好有80Gbps的万兆网络环境,写了一个压力测试工具,对比了一下各种流媒体服务器,在超级并发下的性能如何,原来听说intel的万兆网卡有问题,只能跑到不到的理论带宽,这点我测试过了,用intel最新的驱动,centos6,最次能跑到80%的理论带宽,最高能跑到95%以上,完全没有问题,需要...
阅读全文
摘要:1. 带宽计算FMS内置了带宽检测的特性(被称作"native bandwidth detection"),要进行带宽检测,客户端只要在成功连接到服务器之后调用NetConnection.call("checkBandwidth")。简单步骤如下:a. 服务器端允许带宽检测:编辑Applicatio...
阅读全文
摘要:一.PC端直播:YY客户端直播用的udp(P2P)9158客户端直播用的rtp/rtcp二.Web端直播:YY网页端直播用的tcp9158网页端直播用的tcp六间房网页端直播用的tcp17173网页端直播用的tcp三.移动端直播:YY的Android端直播用的udp(P2P)9158的IOS端直播用...
阅读全文
摘要:官方连接:http://help.adobe.com/en_US/flashmediaserver/configadmin/WS5b3ccc516d4fbf351e63e3d119f2925e64-8000.htmlFMS服务器将应用划分为四个层面:Server/Adaptor/Vhost/Appl...
阅读全文
摘要:毫无疑问,随着互联网、移动网络接入成本的降低,互联网正在日益深入地走入我们的生活,越来越成为人们获取信息的高效平台,ICP行业也顺势呈现出强劲的成长趋势,成为互联网迅猛发展形势下最大的受益者,也直接促成了从web1.0到web2.0以及社区、博客、视频等一系列互联网时代的更迭和运营模式的变动。 但...
阅读全文
摘要:采用该技术,能large-scale你的直播系统,结构如图所示:A.Live VideoB.Server 1 (New York City) C.Server 2 (Chicago) and Server 3 (Los Angeles)D.Users1.客户端代码:ns.publish("local...
阅读全文

浙公网安备 33010602011771号