• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Coande
V2EX  ›  程序员

天猫用的是什么服务器?

  •  
  •   Coande · Nov 14, 2016 · 11819 views
    This topic created in 3644 days ago, the information mentioned may be changed or developed.
    今晚用微信扫描天猫某个店铺二维码时,偶然发现熟悉的 500 错误页面, tomcat 的错误提示风格,当时没有截图,也没有细看,接着重新扫了好几次都复现不了了。有点好奇,有没有人知道呢?
    Supplement 1  ·  Nov 14, 2016
    我想问的是:天猫用的是什么 WEB 服务器软件~
    58 replies  •  2016-11-15 20:59:58 +08:00
    changwei
    changwei
    Nov 14, 2016 via Android
    1
    天猫 web 层不是用的 node.js 吗?怎么会有 tomcat 呢?
    yidinghe
    yidinghe
    PRO
    Nov 14, 2016 via Android
    2
    你确定是 Tomcat 不是 TianCat
    Coande
    Coande
    OP
    Nov 14, 2016 via Android
    3
    @changwei node.js ?为啥我看到的错误是 tomcat 风格的呢?
    Coande
    Coande
    OP
    Nov 14, 2016 via Android
    4
    @yidinghe 😏SkyCat
    zwzmzd
    zwzmzd
    Nov 14, 2016 via Android
    5
    java 在阿里中占比很大的,业务后端估计是基于 java 的,前端是基于 nginx
    9hills
    9hills
    Nov 14, 2016 via iPhone
    6
    阿里后段基本是 java ,前段是自己改的 nginx
    zachlhb
    zachlhb
    Nov 14, 2016 via Android
    7
    淘宝用的是基于 nginx 二次开发的 Tengine ,这个是开源的,有需要可以下了用
    janxin
    janxin
    Nov 14, 2016
    8
    我最初以为是问几核几 G ,点进来发现是用的什么软件,看了回复在想是什么语言,那么到底问啥?
    letitbesqzr
    letitbesqzr
    Nov 14, 2016
    9
    我猜 cpu 应该是 intel 没错了吧
    Kokororin
    Kokororin
    Nov 14, 2016 via iPhone
    10
    之前前端是 php ,后来好像改成 node 了吧……
    alen
    alen
    Nov 14, 2016
    11
    应该是问架构
    docee
    docee
    Nov 14, 2016
    12
    用的是 Alibaba Tomcat 以及 Tengine
    elgoog1970
    elgoog1970
    Nov 14, 2016
    13
    都是自己在开源的基础上修改的吧
    jwangkun
    jwangkun
    Nov 14, 2016 via Android
    14
    确实是 Tomcat ,我也遇到了,仔细看了一下,没截图
    misaka19000
    misaka19000
    Nov 14, 2016
    15
    之前在盛大注册游戏的时候也看到过
    miaoever
    miaoever
    Nov 14, 2016
    16
    线上并不全是 tengine ,也有部分 nginx
    miaoever
    miaoever
    Nov 14, 2016
    17
    tomcat 一般用的 ali-tomcat
    R18
    R18
    Nov 14, 2016
    18
    肯用用的不是阿里云卖的服务器
    realpg
    realpg
    Nov 14, 2016
    19
    Alicat TaobaoEngine
    miaoever
    miaoever
    Nov 14, 2016
    20
    @R18 这个还真用了。
    wdk23411
    wdk23411
    Nov 14, 2016
    21
    不记得什么时候(零几年?)听说阿里用的是 1500 台 JBOSS ,即使现在也不会激进的把所有平台都改了吧
    Coande
    Coande
    OP
    Nov 14, 2016
    22
    @janxin 问 web 服务器软件。。。
    salmon5
    salmon5
    Nov 14, 2016
    23
    @miaoever 确实,看到有些节点的 http server 头是 tengine ,有些是 nginx.
    des
    des
    Nov 14, 2016 via Android
    24
    @zachlhb 坚决不用这种东西,光挖坑不填有什么意思?
    Coande
    Coande
    OP
    Nov 14, 2016
    25
    @docee 有 Alibaba Tomcat 这东西?
    @miaoever 才知道有 ali-tomcat 这东西,但是除了名字貌似和阿里没半毛钱关系吧?
    @realpg Alicat?_?
    realpg
    realpg
    Nov 14, 2016
    27
    @Coande
    alicat 就是阿里自己修改优化的 tomcat
    taobaoengine 就是淘宝团队自己修改的 nginx
    都是戏称
    plprapper
    plprapper
    Nov 14, 2016
    28
    @wdk23411 核心生产系统, 3 年基本上都会进行一次大的重构, jboss 早就进回收站了。
    miaoever
    miaoever
    Nov 14, 2016
    29
    @Coande 有关系。 ali tomcat 深度定制了很多功能, 有些已经回馈到 tomcat 社区。
    jason19659
    jason19659
    Nov 14, 2016
    30
    https://w3techs.com/sites/info/tmall.com 这个上面的报告。。
    Coande
    Coande
    OP
    Nov 14, 2016
    31
    @lmaq 噢, php...
    Coande
    Coande
    OP
    Nov 14, 2016
    32
    @realpg
    @miaoever
    THS ,明白了
    errorlife
    errorlife
    Nov 14, 2016
    33
    @lmaq 实力打脸, 666
    moorlop
    moorlop
    Nov 14, 2016 via iPhone
    34
    @R18 讽刺的好!
    docee
    docee
    Nov 14, 2016❤️1
    35
    @Coande Alibaba Tomcat 是阿里基于 Tomcat 修改的版本。
    huage
    huage
    Nov 14, 2016
    36
    我猜一定有用主板吧,应该也带有 USB 和网卡接口
    Coande
    Coande
    OP
    Nov 14, 2016 via Android
    37
    @huage 还有 cpu 呢
    liul85
    liul85
    Nov 14, 2016
    39
    这是什么服务器
    acedbs
    acedbs
    Nov 14, 2016
    40
    DoraJDJ
    DoraJDJ
    Nov 14, 2016
    41
    @liul85 淘宝家的修改版 nginx
    yishenggudou
    yishenggudou
    Nov 14, 2016
    42
    @ice2016 原来 php
    plqws
    plqws
    Nov 14, 2016
    43
    小霸王
    AstroProfundis
    AstroProfundis
    Nov 14, 2016
    44
    接入层主要用的 Tengine, 也就是我上面没几楼那个 503 报错页面的 Powered by, 在 github 上有开源版本
    有小部分是原生 nginx
    loading
    loading
    Nov 14, 2016 via Android
    45
    早就不是单一语言系统了……
    Coande
    Coande
    OP
    Nov 14, 2016
    46
    @ice2016 我看到的不是这个样子,图上是 Tengine
    levon
    levon
    Nov 14, 2016❤️1
    47
    楼主感觉,啊,原来阿里这么屌的公司也用 tomcat ,很菜嘛。

    然而事实阿里的技术已经令业内许多公司都望其项背了,只有仰望的份
    liujan
    liujan
    Nov 14, 2016
    48
    应该是 ali-tomcat
    mahone3297
    mahone3297
    Nov 14, 2016
    49
    tengine ,他们自己改的
    wy315700
    wy315700
    Nov 14, 2016
    50
    @R18
    @miaoever
    是阿里云,但是应该不是阿里云拿出来卖的那部分
    Coande
    Coande
    OP
    Nov 14, 2016
    51
    @levon 没有哎... 好奇大公司用的什么而已...
    setonfocus
    setonfocus
    Nov 15, 2016
    53
    不是改 node 了吗?前端还是 PHP ?
    setonfocus
    setonfocus
    Nov 15, 2016
    54
    啊,明白了。只是后缀叫 php 而已,架构早改了。
    Arnie97
    Arnie97
    Nov 15, 2016 via Android
    55
    winglight2016
    winglight2016
    Nov 15, 2016
    56
    @Arnie97 每次看到这种 XX 是最好的语言, java 程序员都笑了
    wssgcg1213
    wssgcg1213
    Nov 15, 2016
    58
    接入层: Tengine
    java : ali-tomcat
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1449 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 110ms · UTC 16:45 · PVG 00:45 · LAX 08:45 · JFK 11:45
    ♥ Do have faith in what you're doing.