alibaba / Sentinel

A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
https://sentinelguard.io/
Apache License 2.0
22.4k stars 8.03k forks source link

Suggestions for Sentinel dashboard #932

Open zhanglei-1987 opened 5 years ago

zhanglei-1987 commented 5 years ago

1.dashbord建议参照hystrix-dashboard或者spring-boot-admin的方式提供普通jar包,不要spring-boot-jar,这样方便大家集成扩展 2.dashbord建议支持context-path的配置,需要重写客户端与dashboard通信 3.建议支持从注册中心寻找已接入sentinel的客户端实例,类似spring-boot-admin的做法,双向接入都支持 4.如果是web应用,建议transport复用web体系,不要自建httpserver 5.将更多的扩展开放出来,方便大家自定义一些功能

sentinel-bot commented 5 years ago

Hi @zhanglei-1987, we detect non-English characters in the issue. This comment is an auto translation from @sentinel-bot to help other users to understand this issue. We encourage you to describe your issue in English which is more friendly to other users.

Suggest

1.dashbord suggest to provide normal jar package by means of hystrix-dashboard or spring-boot-admin, not spring-boot-jar, so that everyone can integrate extension 2.dashbord suggests support for context-path configuration, need to rewrite the client and dashboard communication

  1. It is recommended to support the client to find the client instance that has been connected to the sentinel. Similar to the spring-boot-admin approach, both directions support.
  2. If it is a web application, it is recommended that the transport reuse the web system, do not build httpserver
  3. Open more extensions so that you can customize some functions.
douxiaofeng99 commented 4 years ago

+1 起码能够配置应用路径。为什么非要在根上,还都写死了。

sczyh30 commented 4 years ago

+1 起码能够配置应用路径。为什么非要在根上,还都写死了。

This has been supported via https://github.com/alibaba/Sentinel/pull/515