apollo icon indicating copy to clipboard operation
apollo copied to clipboard

Apollo在大量Key-value时加载速度非常慢

Open filaone opened this issue 6 years ago • 13 comments

我们公司用了Apollo,现在发现加载巨慢,1000+的配置,现在需要加载至少半分钟才能移动页面,希望能尽快解决前端过重的问题,可不可以提供一个简化显示选项。

filaone avatar Jul 18 '18 09:07 filaone

1000+的配置,确实前端页面渲染会是个挑战,我们前端不太擅长,不知是否有啥好的建议?或者提个pr也是极好的。

nobodyiam avatar Jul 18 '18 14:07 nobodyiam

配置不能全放DB,建议增加一级缓存

ruke avatar Jul 19 '18 03:07 ruke

@ruke apollo 支持 config 存储全部配置的,需要开启config-service.cache.enabled=true。

stateIs0 avatar Jul 19 '18 11:07 stateIs0

这个加载慢倒不是db读取慢,主要是angular渲染页面慢。。。恳请前端大神做点贡献。。

nobodyiam avatar Jul 19 '18 13:07 nobodyiam

可否分页处理?这样每个页面加载的东西就少了很多,或者异步分批请求

starcwang avatar Aug 01 '18 12:08 starcwang

@starcwang,可以的,主要是前端需要做一些改造,大家如果有余力的话,可以帮忙提PR。后续我们也会看一下这块。

nobodyiam avatar Aug 01 '18 16:08 nobodyiam

@starcwang,可以的,主要是前端需要做一些改造,大家如果有余力的话,可以帮忙提PR。后续我们也会看一下这块。

我看前几天发布了1.1.0版本,portal这块有很多改进,是不是已经解决了这个效率问题了呢?

hepyu avatar Oct 11 '18 03:10 hepyu

暂时还没,已知有家公司的技术团队在改造这块,后续看看是否可以合并进来

nobodyiam avatar Oct 11 '18 13:10 nobodyiam

是不是可以众筹一下,外包Apollo Portal的页面开发

YoungHu avatar Nov 26 '18 08:11 YoungHu

分页获取在计划内吗

czd890 avatar Mar 12 '20 02:03 czd890

都别急,我要用vue来重写apollo的前端 ng的前端不好用

hxnan avatar Oct 09 '21 13:10 hxnan

@hxnan 大兄弟, 有没有任何更新呀

czd890 avatar Nov 24 '21 07:11 czd890

@hxnan 大兄弟, 有没有任何更新呀

刚刚完成用户认证,应用界面,现在在做 cluster 和 namespace 页面,等大概好了,我会在这里更新。
有个雏形了: https://github.com/vapering/apollo-ui

hxnan avatar Dec 02 '21 08:12 hxnan