one-api 并发造成的闪退

w8rqjzmb  于 2个月前  发布在  其他
关注(0)|答案(3)|浏览(37)

问题描述:
并发上来后,远端访问变慢;
one-api 会出现闪退现象。

复现步骤:
随着请求并发数越来越多, 远端接口越来越慢,以及达到若干秒才返回 。此时客户端请求未停止, 各界的请求越来越多,造成one-api 闪退。

预期结果:
正常运行,不闪退。

pnwntuvh

pnwntuvh1#

通常情况下,处理并发故障时会使用sqlite库。

jv4diomz

jv4diomz2#

这是单机版本的 One-api;
独立机器的 Mysql 和 Redis;

u0sqgete

u0sqgete3#

这是单机版本的 One-api; 独立机器的 Mysql 和 Redis;
如果服务器负载正常,你只能考虑集群了。由于没有对程序进行压测,所以具体能承受多少不是很清楚。此外,这个与环境也有一定的关系。Go 程序应该能够承受较高的负载,而且如果你有大量的数据处理需求,也应该考虑使用集群。

相关问题