open-hand / devops-service

DevOps Service is the core service of Choerodon. It integrated several open source tools to automate the DevOps process of planning, coding, building, testing, and deployment, operation, monitoring.
http://choerodon.io
61 stars 77 forks source link

can`t fetch shared appservice when project is more than 20 #19

Open hb407033 opened 3 years ago

hb407033 commented 3 years ago

Make sure these boxes are checked before submitting your issue - thank you!

Choerodon version

v0.19.7 bug latest version code is same

Expected results

get shared appservice

Actual results

Steps to reproduce

  1. Project more than 20
  2. add shared rules in first project
  3. created from shared app service in last project
ZmfCn commented 3 years ago

Thanks for feedback, We'll try to reproduce later~

ZmfCn commented 3 years ago

Do you mean that: you hava more than 20 projects that have shared app-service and can't fetch the 21st project's shared app-service in a certain project? Could you please provide a screenshot? 你是说:你有20个以上的项目有通过共享规则来共享应用服务,但是你在某个项目并不能拿到第21个项目以及他的共享的应用服务?能提供下截图吗?

hb407033 commented 3 years ago

我在第4个项目创建共享规则,但是项目id大于24的项目,无法找到创建的共享服务

这是我修改代码后的效果: image

这是在现在0.19.7版本上的效果:

这是id为45的项目看到的共享服务 image

这是id为4项目创建的共享服务 image

ZmfCn commented 3 years ago

你好, 这个问题,我们晚点排查下,先记下了~