Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Cluster Management | 支持集群管理 #70

Closed
zhushiyang opened this issue Jan 29, 2023 · 15 comments
Closed

Support Cluster Management | 支持集群管理 #70

zhushiyang opened this issue Jan 29, 2023 · 15 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@zhushiyang
Copy link

zhushiyang commented Jan 29, 2023

产品如果可以支持维护Nginx集群,会让整个产品上升好几个level。比如添加多个节点,组成一个集群,配置存放到git上,修改配置后提交到git,并可以小流量更新到集群中nginx节点上等。
建议参考的产品设计:
1、携程的zeus:https://github.com/ctripcorp/zeus
2、点评的camel:https://github.com/dianping/camel
希望会有启发。。

——————————————-

If this product could support maintaining an Nginx cluster, it would elevate the entire product by several levels. For example, adding multiple nodes to form a cluster, storing configurations in Git, submitting configuration changes to Git, and performing rolling updates to the Nginx nodes in the cluster.

I recommend referring to the following product designs for inspiration:

  1. Zeus by Ctrip: https://github.com/ctripcorp/zeus
  2. Camel by Dianping: https://github.com/dianping/camel

I hope these will provide useful insights.

@0xJacky 0xJacky added the enhancement New feature or request label Feb 9, 2023
@0xJacky
Copy link
Owner

0xJacky commented Mar 30, 2023

下一个大版本应该会有优先考虑多节点管理的问题,我现在服务器多了用的也不是很方便,Git 的话得再等等看

@0xJacky 0xJacky mentioned this issue Apr 8, 2023
Merged
16 tasks
@0xJacky 0xJacky linked a pull request Apr 12, 2023 that will close this issue
Merged
16 tasks
@0xJacky 0xJacky removed a link to a pull request Apr 17, 2023
Merged
16 tasks
@0xJacky 0xJacky added this to the v2.0 milestone Apr 17, 2023
@homegu
Copy link

homegu commented Apr 21, 2023

启动LTS按钮有BUG,有时候点不动 F12控制台出现错误

@0xJacky
Copy link
Owner

0xJacky commented Apr 21, 2023

启动LTS按钮有BUG,有时候点不动 F12控制台出现错误

麻烦提供一下 nginxui 的版本,浏览器里显示的访问的完整 url以及控制台的错误

@homegu
Copy link

homegu commented Apr 21, 2023

启动LTS按钮有BUG,有时候点不动 F12控制台出现错误

麻烦提供一下 nginxui 的版本,浏览器里显示的访问的完整 url以及控制台的错误

image

这个bug,切换页面到证书列表,再切回来启动LTS就不会出现这个错误了

@homegu
Copy link

homegu commented Apr 21, 2023

还有个问题大佬,请教 ,就是 那个证书 为啥不支持泛域

image

@0xJacky
Copy link
Owner

0xJacky commented Apr 21, 2023

acme 的限制,泛域名没法 challenge,可以尝试用 SAN 证书,就是 server_name中填写多个域名,以空格间隔

@0xJacky
Copy link
Owner

0xJacky commented Apr 21, 2023

启动LTS按钮有BUG,有时候点不动 F12控制台出现错误

麻烦提供一下 nginxui 的版本,浏览器里显示的访问的完整 url以及控制台的错误

image

这个bug,切换页面到证书列表,再切回来启动LTS就不会出现这个错误了

离谱,这好像是 antd vue 的锅

@homegu
Copy link

homegu commented Apr 21, 2023

等待修复,东西很不错 支持,还有个疑问,我想尝试修改nginxui的api路径,但是没找到在哪,就是后台接口的api 我再想加一个层级 /xxx/api 现在是/api

@0xJacky
Copy link
Owner

0xJacky commented Apr 21, 2023

确实是 ant design vue 的 issue,我尝试修复一下
vueComponent/ant-design-vue#5763 (comment)

没法修改,你可以在nginx做反向代理的时候通过配置 location 来实现。

0xJacky added a commit that referenced this issue Apr 21, 2023
@homegu
Copy link

homegu commented Apr 21, 2023

确实是 ant design vue 的 issue,我尝试修复一下 vueComponent/ant-design-vue#5763 (comment)

没法修改,你可以在nginx做反向代理的时候通过配置 location 来实现。

好的 感谢

@0xJacky 0xJacky changed the title 产品建议 支持集群管理 Apr 21, 2023
@0xJacky
Copy link
Owner

0xJacky commented Apr 21, 2023

已在 v1.8.1 中修复,等 action 跑完就可以更新。

@homegu
Copy link

homegu commented Apr 21, 2023

真有你的!

@homegu
Copy link

homegu commented Apr 21, 2023

错误变了

image

@0xJacky
Copy link
Owner

0xJacky commented Apr 21, 2023

错误变了

image

已在 v1.8.2 中修复,如有其他问题请新开 issue 反馈

Repository owner locked as off-topic and limited conversation to collaborators Apr 21, 2023
Repository owner unlocked this conversation Apr 29, 2023
@Hintay Hintay moved this to Todo in Nginx UI v2 May 3, 2023
@Hintay Hintay changed the title 支持集群管理 Support Cluster Management | 支持集群管理 May 3, 2023
@0xJacky 0xJacky self-assigned this May 7, 2023
@0xJacky 0xJacky moved this from Todo to In Progress in Nginx UI v2 May 7, 2023
0xJacky added a commit that referenced this issue May 14, 2023
@0xJacky
Copy link
Owner

0xJacky commented May 18, 2023

Added in ca3d19a

@0xJacky 0xJacky closed this as completed May 18, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Nginx UI v2 May 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

3 participants