[869] Server Attention Span

Title Text:They have to keep the adjacent rack units empty. Otherwise, half the entries in their /var/log/syslog are just ‘SERVER BELOW TRYING TO START CONVERSATION *AGAIN*.’ and ‘WISH THEY’D STOP GIVING HIM SO MUCH COFFEE IT SPLATTERS EVERYWHERE.’

Origin:https://xkcd.com/869/

https://www.explainxkcd.com/wiki/index.php/869:_Server_Attention_Span

漫画节目 – 用人类语言 – 是浏览器和网络服务器为了获得正确页面而进行的对话的一部分。他们使用的协议称为HTTP。

这个漫画解释了许多看到移动浏览器的网络服务器会自动建议加载网站的移动版本,然后提供移动网站的首页,而不是用户请求的页面的问题。在很多站点中,常规站点和移动站点之间没有一对一的页面对应关系,因此这个问题难以解决且非常烦人。

HTTP的第二个问题在最后一个面板中确定。 HTTP是无状态协议。在提供网页后,连接被切断。任何对页面的新请求都必须重新开始 – 这是服务器再次启动的地方:“嗨!我是服务器!”当然,浏览器没有自我,也没有抱怨,但它可能会让用户烦恼。此设计问题也会降低浏览体验。

标题文本是一个笑话,机架中的所有其他服务器都认为Web服务器是幼稚的。 /var /log /syslog是Linux(绝大多数服务器使用)和其他POSIX系统存储系统日志消息的地方。 “试图开始对话”评论可能是对ARP发现数据包的一个笑话,这些数据包被发送到网络以查看谁是谁。所有服务器发送ARP数据包以查看网络上的其他计算机,但有些计算机每5分钟发送一次,这对于监控网络流量日志的人来说非常烦人。

咖啡评论是网络服务器的又一次尝试。有些网站使用Java或其他基于JVM的语言(Grails,Scala等)作为网站的后端,而不是使用PHP或ASP。当然,java是咖啡的另一个词,因此使用咖啡运行的网络服务器很可能是含咖啡因的咖啡因,并且富含咖啡因的人往往会热情地从墙上反弹。

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories