Skip to content

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

Closed
@zhushiyang

Description

@zhushiyang

产品如果可以支持维护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.

Activity

0xJacky

0xJacky commented on Mar 30, 2023

@0xJacky
Owner

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

linked a pull request that will close this issuev1.8 #97on Apr 12, 2023
removed a link to a pull requestv1.8 #97on Apr 17, 2023
added this to the v2.0 milestone on Apr 17, 2023
homegu

homegu commented on Apr 21, 2023

@homegu

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

0xJacky

0xJacky commented on Apr 21, 2023

@0xJacky
Owner

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

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

homegu

homegu commented on Apr 21, 2023

@homegu

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

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

image

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

homegu

homegu commented on Apr 21, 2023

@homegu

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

image

0xJacky

0xJacky commented on Apr 21, 2023

@0xJacky
Owner

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

0xJacky

0xJacky commented on Apr 21, 2023

@0xJacky
Owner

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

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

image

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

离谱,这好像是 antd vue 的锅

homegu

homegu commented on Apr 21, 2023

@homegu

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

0xJacky

0xJacky commented on Apr 21, 2023

@0xJacky
Owner

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

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

added a commit that references this issue on Apr 21, 2023

4 remaining items

homegu

homegu commented on Apr 21, 2023

@homegu

错误变了

image

added a commit that references this issue on Apr 21, 2023
0xJacky

0xJacky commented on Apr 21, 2023

@0xJacky
Owner

错误变了

image

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

Repository owner locked as off topic and limited conversation to collaborators on Apr 21, 2023
Repository owner unlocked this conversation on Apr 29, 2023
moved this to Todo in Nginx UI v2on May 3, 2023
changed the title [-]支持集群管理[/-] [+]Support Cluster Management | 支持集群管理[/+] on May 3, 2023
self-assigned this
on May 7, 2023
moved this from Todo to In Progress in Nginx UI v2on May 7, 2023
0xJacky

0xJacky commented on May 18, 2023

@0xJacky
Owner

Added in ca3d19a

moved this from In Progress to Done in Nginx UI v2on May 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status

Done

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @0xJacky@zhushiyang@homegu

      Issue actions

        Support Cluster Management | 支持集群管理 · Issue #70 · 0xJacky/nginx-ui