ihaolin / Dubbo Trace
基于Dubbo的分布式系统调用跟踪Demo
Stars: ✭ 72
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Dubbo Trace
toy-rpc
Java基于Netty,Protostuff和Zookeeper实现分布式RPC框架
Stars: ✭ 55 (-23.61%)
Mutual labels: distributed, dubbo
shield-dubbo-tracer
基于dubbo2.6.4的Dubbo TraceId的设置/获取/传递工具包
Stars: ✭ 28 (-61.11%)
Mutual labels: trace, dubbo
Joyrpc
high-performance, high-extensibility Java rpc framework.
Stars: ✭ 290 (+302.78%)
Mutual labels: dubbo, distributed
Ssm
销售系统项目,spring+spring mvc+mybatis+dubbo+kafka+redis+maven
Stars: ✭ 55 (-23.61%)
Mutual labels: dubbo
Traceshark
This is a tool for Linux kernel ftrace and perf events visualization
Stars: ✭ 63 (-12.5%)
Mutual labels: trace
Logbert
Logbert is an advanced log message viewer for log4net, log4j and others.
Stars: ✭ 70 (-2.78%)
Mutual labels: trace
Tns
tns provides distributed solutions for thrift, support service discovery, high availability, load balancing, the gray release, horizontal scaling, and so on.
Stars: ✭ 53 (-26.39%)
Mutual labels: distributed
Iotalk
iotalk is a privacy-minded messaging system built on the IOTA Tangle. Messages are encrypted so only the intended recipient can read them.
Stars: ✭ 67 (-6.94%)
Mutual labels: distributed
Spring Boot Extend
在springboot基础上的扩展项目,快速集成Zookeeper、Dubbo、Apollo、Mybatis多数据源
Stars: ✭ 63 (-12.5%)
Mutual labels: dubbo
Tracer
A powerful and customizable logging library for node.js
Stars: ✭ 1,081 (+1401.39%)
Mutual labels: trace
Meissa
Cross-platform Distributed Test Runner. Executes tests in parallel, time balanced on multiple machines.
Stars: ✭ 66 (-8.33%)
Mutual labels: distributed
Tensorhive
A user-friendly GPU management tool for distributed machine learning workloads
Stars: ✭ 61 (-15.28%)
Mutual labels: distributed
Jaeger Client Ruby
OpenTracing Tracer implementation for Jaeger in Ruby
Stars: ✭ 59 (-18.06%)
Mutual labels: trace
Eventql
Distributed "massively parallel" SQL query engine
Stars: ✭ 1,121 (+1456.94%)
Mutual labels: distributed
基于dubbo的分布式系统调用跟踪demo
Quick Start:
-
确保zipkin server已经正常启动;
-
确保zookeeper已经正常启动:
-
分别运行以下命令:
-
克隆项目:
git clone [email protected]:ihaolin/dubbo-trace.git
-
编辑
trace-demo
各项目对应配置:-
app.properties:
# dubbo注册中心 dubbo.registry=zookeeper://localhost:2181
-
trace.yml:
# ... # zipkin-server http地址 server: 'localhost:9411' # ...
-
-
安装项目:
mvn clean install -DskipTests
-
运行user服务:
./run_user.sh
-
运行order服务:
./run_order.sh
-
运行web服务:
./run_web.sh
-
在浏览器请求:
http://localhost:10000/api/orders/create
-
即可zipkin-server中查看跟踪记录。
-
-
具体细节可参见这篇文章。
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].