Commit febe5be6 by Nepxion

增加图形化灰度发布功能

parent 6fbd17d5
...@@ -94,8 +94,7 @@ public class ServiceTopology extends AbstractTopology { ...@@ -94,8 +94,7 @@ public class ServiceTopology extends AbstractTopology {
toolBar.addSeparator(); toolBar.addSeparator();
toolBar.add(new JClassicButton(createExecuteGrayReleaseAction())); toolBar.add(new JClassicButton(createExecuteGrayReleaseAction()));
toolBar.add(new JClassicButton(createRefreshGrayStateAction())); toolBar.add(new JClassicButton(createRefreshGrayStateAction()));
toolBar.addSeparator(); toolBar.add(new JClassicButton(createExecuteGrayRouterAction()));
toolBar.add(new JClassicButton(createViewRouterInfoAction()));
toolBar.addSeparator(); toolBar.addSeparator();
toolBar.add(createConfigButton(true)); toolBar.add(createConfigButton(true));
...@@ -320,8 +319,8 @@ public class ServiceTopology extends AbstractTopology { ...@@ -320,8 +319,8 @@ public class ServiceTopology extends AbstractTopology {
return action; return action;
} }
private JSecurityAction createViewRouterInfoAction() { private JSecurityAction createExecuteGrayRouterAction() {
JSecurityAction action = new JSecurityAction(ConsoleLocale.getString("view_router_info"), ConsoleIconFactory.getSwingIcon("netbean/close_path_16.png"), ConsoleLocale.getString("view_router_info")) { JSecurityAction action = new JSecurityAction(ConsoleLocale.getString("execute_gray_router"), ConsoleIconFactory.getSwingIcon("netbean/close_path_16.png"), ConsoleLocale.getString("execute_gray_router")) {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public void execute(ActionEvent e) { public void execute(ActionEvent e) {
...@@ -342,7 +341,7 @@ public class ServiceTopology extends AbstractTopology { ...@@ -342,7 +341,7 @@ public class ServiceTopology extends AbstractTopology {
routerTopology.setServices(instanceMap.keySet().toArray()); routerTopology.setServices(instanceMap.keySet().toArray());
routerTopology.setInstance(instance); routerTopology.setInstance(instance);
JBasicOptionPane.showOptionDialog(HandleManager.getFrame(ServiceTopology.this), routerTopology, "路由信息", JBasicOptionPane.DEFAULT_OPTION, JBasicOptionPane.PLAIN_MESSAGE, ConsoleIconFactory.getSwingIcon("banner/navigator.png"), new Object[] { SwingLocale.getString("close") }, null, true); JBasicOptionPane.showOptionDialog(HandleManager.getFrame(ServiceTopology.this), routerTopology, ConsoleLocale.getString("execute_gray_router"), JBasicOptionPane.DEFAULT_OPTION, JBasicOptionPane.PLAIN_MESSAGE, ConsoleIconFactory.getSwingIcon("banner/navigator.png"), new Object[] { SwingLocale.getString("close") }, null, true);
} }
}; };
......
...@@ -8,7 +8,7 @@ service_topology=服务拓扑 ...@@ -8,7 +8,7 @@ service_topology=服务拓扑
show_topology=显示服务拓扑 show_topology=显示服务拓扑
execute_gray_release=执行灰度发布 execute_gray_release=执行灰度发布
refresh_gray_state=刷新灰度状态 refresh_gray_state=刷新灰度状态
view_router_info=查看路由信息 execute_gray_router=执行灰度路由
service_list=服务列表 service_list=服务列表
execute_router=执行路由 execute_router=执行路由
......
...@@ -8,7 +8,7 @@ service_topology=\u670d\u52a1\u62d3\u6251 ...@@ -8,7 +8,7 @@ service_topology=\u670d\u52a1\u62d3\u6251
show_topology=\u663e\u793a\u670d\u52a1\u62d3\u6251 show_topology=\u663e\u793a\u670d\u52a1\u62d3\u6251
execute_gray_release=\u6267\u884c\u7070\u5ea6\u53d1\u5e03 execute_gray_release=\u6267\u884c\u7070\u5ea6\u53d1\u5e03
refresh_gray_state=\u5237\u65b0\u7070\u5ea6\u72b6\u6001 refresh_gray_state=\u5237\u65b0\u7070\u5ea6\u72b6\u6001
view_router_info=\u67e5\u770b\u8def\u7531\u4fe1\u606f execute_gray_router=\u6267\u884c\u7070\u5ea6\u8def\u7531
service_list=\u670d\u52a1\u5217\u8868 service_list=\u670d\u52a1\u5217\u8868
execute_router=\u6267\u884c\u8def\u7531 execute_router=\u6267\u884c\u8def\u7531
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment