baidu / baidu/sofa-pbrpc

4个sofa进程同时挂掉

Open
#210 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
2.1k
Forks
649
PR merge metrics
No merged PRs in 30d

Description

今天在压测的时候,发现有个情况
4台server 挂在nginx域名下面
sofa server作为http server
某一时刻,4个server全挂了,也没产生core文件

问下,什么情况下,server会同时挂掉,是协议不兼容么
我理解的,如果协议不兼容,sofa会直接扔掉或者报错的

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the reported load-test setup: four servers behind an nginx domain, with sofa-pbrpc acting as the HTTP server. Check the server logs and core-dump configuration when all four processes exit; the issue provides no named source files or tests. Done means identifying a reproducible cause and documenting the conditions that trigger the simultaneous failures.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, nginx
Domain
backend-api-design, distributed-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.