为何魔兽世界怀旧服服务器要分为一区和五区(有服务器是什么)
有服务器是什么,为何魔兽世界怀旧服服务器要分为一区和五区?
魔兽世界怀旧服已经开放角色创建,更多玩家都创建了自己的首发角色,然而一些玩家不解的是怀旧服仅仅只有8个服务器,为何却分为两个大区,难道现在还分电信服务器和网通服务器吗?
众所周知,魔兽世界早期版本是分为电信服务器和网通服务器的,如果使用电信宽带的玩家进入网通服务器延迟会非常高,反之亦然,这也导致很多大学生玩家在毕业之后就需要重新选择服务器。而怀旧服分为两个区也令一些玩家担心10多年前的情况会再次上演,其实这是完全不用担心的。
魔兽世界在很久之前就已经取消了电信服务器和网通服务器,现阶段所有服务器都是双线服务器,因此完全不存在某一种光纤进入游戏出现延迟的情况,而魔兽世界怀旧服之所以分为两个大区就是为了纪念魔兽世界运行15周年。
今年是魔兽世界上线15周年,而暴雪在为了庆祝15周年准备很多活动,比如正式服送坐骑等等,怀旧服分为一区和五区正是为了纪念十五周年。
虽然在服务器网络方面一区和五区没有任何区别,但是从服务器荷载可以看出一区的荷载应该是大于五区的,毕竟在一区的哈霍兰是公认的第一人口大服,人数要多于其他服务器,服务器荷载也只是高,而五区的两个PVP服务器无论是布鲁还是范克瑞斯的服务器荷载都显示满,可见两个区的服务器容量是不同的,想要获得更好的体验,一区才是最好的选择。
每日分享魔兽世界攻略、技巧、黑科技等最新原创资讯,记得关注胖哥哦
电脑服务器是干嘛的?
服务器是通过网络为客户群体提供某种特定服务的一台计算机。只不过由于应用场景和并发(同时有多少个用户,或生产者/消费者)等诸多因素导致了服务器通常需要某方面性能较好。
服务器主要职责分为运算和存储。使用服服务器是为了记录,中转,深度计算。
运算
运算可以分为很多方面,例如最简单b/s结构的网页访问也是要消耗服务器上的计算力(解释语言的翻译和数据交互)。
运算的种类非常多,提供服务消耗计算机的CPU,内存,和网络带宽资源的都可以归结为计算类。
细粉可能会包括轻量应用服务器、纯前端web服务器、负载均衡服务器、大算力服务器(CPU和GPU,前者被做为通用型的超算,后者作为图形服务器、音频或波分析服务器,后者更侧重使用傅立叶、哈希值反向尝试等专用的应用场景。哈希值反向尝试其实就是很多加密数字货币记账权争夺的基础算法。)、通信总线服务器、API网关服务器。这里就不展开了,如果展开,这能是一套架构师课程。
存储
电子邮件中的附件,你上传到自己的邮件服务商,自己邮件服务商发送到邮件接收方的服务商,接收邮件服务商接收邮件发送人、接收人、标题、正文和附件,然后告知邮件接收人。邮件发送服务方和接收服务方都要存储邮件主体和附件。邮件主体在数据系统中存储,附件是在文件系统中存储。
数据系统又分为过程数据存储和永久数据存储。过程的基本是为了解决大数据并发的缓冲,还不内存数据读写、键值数据库、队列等都属于过程数据库。永久数据库从前就是简单的关系数据库,现在由于数据规模的需求有了nosql,图数据库等一系列全新的体系。
这几年虽然数据规模的越来越大,使用数据库本身进行大数据的一些处理就感觉不是那么友好。一些ES类似架构的东西就应需求而生。这类一般作为大数据解决框架出现在工种视野中。这方面的服务器很多时候都是要有良好的计算力,同时他们又是为数据分析服务的。
文件存储其实水更深,由于都是虚拟化,存储是独享还是共享的(共享里面还非为优先级。),分配给你的是实实在在的存储容量还是仅仅是一个存储容量上限。
云虚拟化服务
现在服务器一般都是选择某个IDC服务商的。你购买的服务,是经过虚拟化计算整合,拆分之后的。一类的运营服务器会通过矩阵的方式生成一个服务器组(矩阵就是将多台设备的性能累加,有些操作系统本身就只想集群配置。实际应用场景,也可能是单台的高性能服务器。),然后再对整合后的资源进行虚拟化划分,谁需要多少就根据需求划分多少资源给他。
好比我们用鸡蛋,面粉,水果,奶油做了一个大蛋糕。有些人说我喜欢吃奶油,但是我饭量小,我们就切一个奶油多的小块给他。
服务数量不等于服务器数量
很多重要的服务,一定会部署到多台服务器上(项目依赖,负载均衡,同步双工,高效热备要根据实际场景去选择)。
一个服务器上也不见得只有一个服务。微服务实现的一些项目,很多不同的微服务都是独立做成docker以实现快速部署和快速排障。
希望送信马由缰的介绍能让你有个大体的认知。
web服务器是什么?
Web服务器有硬件服务器和软件服务器,现在硬件服务器多以云的方式为用户提供服务。
Apache、nginx属于软件服务器,软件服务器是架设在服务端为Web应用提供系统级支撑服务,除了题目中提到的两个服务器,还有微软的IIS服务器也有比较多的应用,可以说是目前应用最为广泛的三大服务器。
以下描述的是Web Server的用户请求处理过程(以CGI为例):
通常Web Server还要与数据库服务器联合使用。
下面通过Java Web服务器来解释Web Server的作用,首先我们看一下Web Server在内部提供的服务:
Web Server包含了httpd和Web Container,其中httpd服务器是apache为静态页面提供的响应服务器,而Web Container则提供了动态内容的处理,为了解释Web Container的概念,我们看一下官方给出的定义:
官方定义只有两点:
协调servlet与httpd进程之间的交互。一个实现了servlet API的Java虚拟机。第一点比较好理解,如果是静态页面则交由httpd负责处理,如果是动态请求则传递到Web container中进行处理。
第二点是理解Web Container的重点,实现了servlet API的Java虚拟机则涵盖了很多内容。简单的概括一下,可以包含如下内容:
1.web组件的配置、部署。
2.web组件的生命周期管理、对象的创建、运行、销毁。
3.服务组件之间的信息共享。
4.会话管理。
5.安全管理、异常处理等。
我们通过一个请求处理的时序图看一下Web Container的作用:
可以说Web Container就是Web组件的运行支撑环境,Web组件的一切任务都在Web Container中完成,同时Web Container提供了系统级的支撑,用户的Web组件(比如servlet)只需要专注于业务逻辑的实现就可以了,为开发人员提供了很大的便利。
由于Linux在安全性上要明显好于Windows和Unix,通常Web Server部署在Linux服务器上比较常见。同时Linux服务器的稳定性表现也比较突出,所以一般大型Web服务都选择部署在Linux系统上。
关注我,了解更多关于Web开发的内容,我是悟空问答的签约作者,致力于为头条的网友提供专业的科技类问题解答。
服务器在旁边会有辐射吗?
不会有辐射。因为服务器本身并没有辐射的能力,辐射主要是指电磁波辐射和无组织物质辐射,而服务器只是一种高性能的计算机设备,它通过电流运行,因此并不会产生辐射。此外,如果服务器放在合适的环境下,例如通风好、温度适宜的机房中,也不会对人体造成影响。另外,需要注意的是,不要在服务器周围存放电磁波干扰强的设备,例如微波炉、大功率扬声器等,这些设备可能会对服务器的工作产生干扰和影响,但是对于人体而言,也不会产生辐射威胁。因此,放置服务器不会对人体产生辐射威胁,但是需要注意服务器的周围环境和设备,确保其正常运行。
Server存在的意义是什么?
看了一下回答,感觉很多人对微软的认知还等留在鲍尔默时代。建议你们了解一下近五年的微软,刷新一下对微软的认知。
从微软自身看,以前发布的Windows Server是为了支持微软的企业用户搭建服务器,并提供服务。过去的微软还是认为自己要和Linux等操作系统竞争者划清界限的,推出Windows Server是很自然而然的策略。为什么要出Server版而不是用其他版本,主要是为了保证服务器的性能和功能要求。说Windows Server性能不行的,我认为是很狭隘的看法。至少微软现在这么多大型服务都跑在Windows Server上,也没见有太大的问题。
从微软的企业客户看,他们是需要有专业的服务器支持的。不是每一家企业的IT都和互联网技术公司那样能自给自足的。他们选择了微软的技术,过去可能也只能用 Windows Server,现在.net core能跨平台了,他们有了更多选择,但也许还会选择用 Windows Server。选择Linux的优势是自己完全可控了,问题是得有人会。
值得注意的是,Windows也支持Linux了,一不留神它就成为最受欢迎的Linux发行版了。也可能是因为这个远远,在Windows 10 之后,我感觉Windows Server就不怎么发展了;至少我发现最近在公司里申请VM,似乎都直接安Win10了。
PS:也许又有不少人过来吐槽Win10了。 其实我用了这么久,从普通办公使用到研发工作,没觉得有什么问题。而且明显觉得比win7和win8用的舒服多了。也许你们觉得不好,可能是用的其他软件都太古老了吧……