V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
aladdindingding
V2EX  ›  问与答

现在公司的生产环境 mysql, redis 这样的服务是怎么部署的呢

  •  1
     
  •   aladdindingding · 2021-07-12 10:47:56 +08:00 · 4317 次点击
    这是一个创建于 991 天前的主题,其中的信息可能已经有所发展或是发生改变。

    docker ? 单机? 小公司,想了解了解现在的情况

    34 条回复    2021-08-18 16:18:18 +08:00
    aladdindingding
        1
    aladdindingding  
    OP
       2021-07-12 10:49:12 +08:00
    还是大家都上云了。。
    yanzhiling2001
        2
    yanzhiling2001  
       2021-07-12 10:53:58 +08:00   ❤️ 1
    安装麻烦死了,我都用宝塔代劳了。

    别看一群优越感过剩的人嫌弃宝塔,可是他们没有更直观方便的替代方案。宝塔就是 devops 的利器。
    VANHOR
        3
    VANHOR  
       2021-07-12 11:01:01 +08:00
    存储服务都是物理机集群部署的,其他的在 Docker 里。
    a719114136
        4
    a719114136  
       2021-07-12 11:01:55 +08:00
    云服务,不然就 docker 单机
    Mrun
        5
    Mrun  
       2021-07-12 11:03:09 +08:00   ❤️ 1
    DB 千万别部署在容器里
    oneisall8955
        6
    oneisall8955  
       2021-07-12 11:03:31 +08:00 via Android
    购买云服务商服务
    seanseek
        7
    seanseek  
       2021-07-12 11:03:55 +08:00
    直接买服务啊
    NillSpake
        8
    NillSpake  
       2021-07-12 11:10:15 +08:00   ❤️ 1
    看公司是否有运维,可以搭建运维平台,以及数据的备份策略,数据安全等
    如果有运维,直接买 esc 自己搭运维平台
    没有运维求稳,就买云服务的 redis,mysql 等等,什么备份策略,扩容机制,高可用一键完事
    就看成本愿意往哪里投
    tangtj
        9
    tangtj  
       2021-07-12 11:12:34 +08:00
    上云
    justrand
        10
    justrand  
       2021-07-12 11:14:56 +08:00
    @yanzhiling2001
    得了吧,不要找借口,安装都嫌麻烦就云数据库。
    JJsty1e
        11
    JJsty1e  
       2021-07-12 11:43:14 +08:00 via iPhone
    球球你们别再吹宝塔了,去年的 phpmyadmin 漏洞这么快就被忘记了?这玩意得手机号注册才能用,还常驻进程,又是墙国特色?
    emeab
        12
    emeab  
       2021-07-12 11:48:20 +08:00
    @JJsty1e 可以和我说下什么面板不需要进程常驻吗
    ccde8259
        13
    ccde8259  
       2021-07-12 11:56:07 +08:00 via iPhone
    直接买云服务就完事了……
    翻车了再自己一点点扒 binlog 还是弄 rdb aof 浪费的工时远不如加钱上云走工单来的实惠……
    nicebird
        14
    nicebird  
       2021-07-12 12:00:39 +08:00
    正式上云,测试手动装下
    gamexg
        15
    gamexg  
       2021-07-12 12:07:55 +08:00
    @emeab #12 印象 cockpit 使用 systemd 实现了按需启动
    lerry
        16
    lerry  
       2021-07-12 12:17:00 +08:00
    公司的上云,自己的、测试的用 docker
    stabc
        17
    stabc  
       2021-07-12 12:43:55 +08:00
    你是不是想说“开发环境”?
    huangzxx
        18
    huangzxx  
       2021-07-12 12:44:16 +08:00
    生产环境上云,其他 ec2 自己装
    JJsty1e
        19
    JJsty1e  
       2021-07-12 12:57:39 +08:00 via iPhone
    @emeab 你就是路上闯红灯被交警罚了还问为什么就抓我不抓前面的人吧?
    emeab
        20
    emeab  
       2021-07-12 14:07:51 +08:00
    @JJsty1e 怎么那么暴躁. 问下有没有什么面板不需要进程常驻而已
    myd
        21
    myd  
       2021-07-12 14:08:51 +08:00
    @Mrun 愿闻其翔
    InDom
        22
    InDom  
       2021-07-12 14:17:17 +08:00
    对于新手:

    不反对使用宝塔,又不是不能跑,反正你省事就要承担一定的风险,瞎搞八搞弄不好风险更大。

    至于使用云数据库,我觉得应该是公司首选才对。

    其次过了初级的,我觉得应该考虑 Docker 而不是 宝塔。

    至于再到后面,我觉得大概率有了自己的主意,不需要听别的菜鸡出主意了。

    所以,有运维能力大概率选择自建,其他就是云数据库,Docker,宝塔之类的了。
    Mrun
        23
    Mrun  
       2021-07-12 14:23:53 +08:00
    @myd #21

    容器只适合水平扩展的无状态的服务,如果类似于 DB 这种有状态的服务不适合,

    至于 DB 放在容器里,网上类似于这样的踩坑例子不少,Google 一下都有
    wqhui
        24
    wqhui  
       2021-07-12 14:35:30 +08:00
    数据库放容器跑出过问题,好像是数据库突然怎么都连不上了,一切网络配置都没改过,对虚拟化这块不是特别熟,测试环境的数据库就直接拿个旧的备份放新容器跑了,跑生产数据库还是小心点,起码要有人会修
    cominghome
        25
    cominghome  
       2021-07-12 14:58:30 +08:00
    微型业务或者项目初期宝塔一键操作挺好的,等有业务量了改买云服务买云服务,或者专门让运维来管理
    wangxiaoaer
        26
    wangxiaoaer  
       2021-07-12 15:38:31 +08:00
    @Mrun #5 为什么?
    coolcoffee
        27
    coolcoffee  
       2021-07-12 15:52:21 +08:00
    玩了快一年的 K8S,越到后面越觉得数据相关还是买云服务的好,例如 DB 、Redis 、MQ 等。

    自己搭建先不提性能,就一个稳定性都保证不了,因为我们不是专业的 DBA,对于数据库应用配置研究的不够深,各种指标以及监控都要花非常长的时间去研究。

    我觉得在没有完全吃透的情况下,买云服务是最稳妥的。等自己搭建的监控、扩容、滚动升级之类的都能媲美云服务厂商的时候,再考虑迁移回来也不迟。
    Quarter
        28
    Quarter  
       2021-07-12 15:52:34 +08:00 via iPhone
    单机 容器 主从
    shiny
        29
    shiny  
       2021-07-12 15:55:36 +08:00
    数据库放容器里的实践有五年以上,十来个亿的流水,从来没遇到过问题……
    sampeng
        30
    sampeng  
       2021-07-12 17:27:33 +08:00
    有钱上云。没钱扔容器里。。
    别扯什么不能放 docker 里。。docker 现在唯一不友好的原因是 swap 没法用。仅此而已。
    oneforallsoft
        31
    oneforallsoft  
       2021-07-12 19:43:12 +08:00
    @shiny
    放 docker 里自己运维 备份 监控?
    JJsty1e
        32
    JJsty1e  
       2021-07-12 20:06:33 +08:00
    @emeab 好吧,那我建议你换一个提问的方式。我曾经用过 cpanel,不过现在我不需要面板了,宝塔是前段时间帮同学处理一点事情接触了一阵子。
    Maco
        34
    Maco  
       2021-08-18 16:18:18 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5736 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 06:11 · PVG 14:11 · LAX 23:11 · JFK 02:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.