GithubHelp home page GithubHelp logo

After using Nacos to rebuild monthly nodes on the Google Cloud platform, there are occasional instances of continuous service unavailability. about nacos HOT 3 OPEN

zhangchangb avatar zhangchangb commented on July 19, 2024
After using Nacos to rebuild monthly nodes on the Google Cloud platform, there are occasional instances of continuous service unavailability.

from nacos.

Comments (3)

KomachiSion avatar KomachiSion commented on July 19, 2024

问题没有描述清楚, 是Nacos的节点自动重建,还是应用节点。

不过根据已有描述, 大概是你部署的Platform可能有不正确的地方,比如jvm参数设置超过了pod的memory limit,导致被系统oomKill了。

而且自动重建一般都是liveness不通过了, liveness不通过有可能是应用内部挂了(比如系统kill了进程),或者FullGC之类的。建议自行排查一下。

from nacos.

zhangchangb avatar zhangchangb commented on July 19, 2024

自动重建是云厂商的策略,每个月都会自动重建所有应用的节点,包括nacos,然后重新把服务拉起来,但是不能保证先重建应用还是nacos中间件。但是不是每次重建都会导致nacos集群不可用的情况,出现问题之后当天所有交易都不能正常进行,手动重启之后恢复正常。其他中间件mysql、redis等都是云厂商提供的,不存在问题。

from nacos.

KomachiSion avatar KomachiSion commented on July 19, 2024

那还是要看下云产品重建和你们重建有什么区别, 肯定是环境中某个内容变了, 因为仅是重启server 节点,只要网络是正常的,环境是正常的,最终会数据会保持一致,且Nacos主要是AP协议,会优先保证访问的可用性。会大面积长时间保持不可用的话,大概率就是环境上或者配置上有问题导致的。

from nacos.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.