Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
阿信在这里
SkyWalking
提交
f5f42221
S
SkyWalking
项目概览
阿信在这里
/
SkyWalking
与 Fork 源项目一致
Fork自
山不在高_有仙则灵 / SkyWalking
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
SkyWalking
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f5f42221
编写于
11月 30, 2016
作者:
wu-sheng
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add a IndexOperatorTest.
上级
2f02f74d
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
47 addition
and
0 deletion
+47
-0
skywalking-storage-center/skywalking-storage/src/test/java/com/a/eye/skywalking/storage/data/index/IndexOperatorTest.java
.../eye/skywalking/storage/data/index/IndexOperatorTest.java
+47
-0
未找到文件。
skywalking-storage-center/skywalking-storage/src/test/java/com/a/eye/skywalking/storage/data/index/IndexOperatorTest.java
0 → 100644
浏览文件 @
f5f42221
package
com.a.eye.skywalking.storage.data.index
;
import
com.a.eye.skywalking.network.grpc.RequestSpan
;
import
com.a.eye.skywalking.network.grpc.TraceId
;
import
com.a.eye.skywalking.storage.data.file.DataFileNameDesc
;
import
com.a.eye.skywalking.storage.data.spandata.RequestSpanData
;
import
com.a.eye.skywalking.storage.util.NetUtils
;
import
org.elasticsearch.client.transport.TransportClient
;
import
org.elasticsearch.common.settings.Settings
;
import
org.elasticsearch.common.transport.InetSocketTransportAddress
;
import
org.elasticsearch.transport.client.PreBuiltTransportClient
;
import
java.net.InetAddress
;
import
java.net.UnknownHostException
;
/**
* Created by wusheng on 2016/11/30.
*/
public
class
IndexOperatorTest
{
public
static
void
main
(
String
[]
args
)
{
try
{
TransportClient
client
=
new
PreBuiltTransportClient
(
Settings
.
EMPTY
).
addTransportAddress
(
new
InetSocketTransportAddress
(
InetAddress
.
getByName
(
"test_es"
),
9300
));
IndexOperator
operator
=
new
IndexOperator
(
client
);
for
(
int
i
=
0
;
i
<
1_000_000_000
;
i
++)
{
IndexMetaCollection
collection
=
new
IndexMetaCollection
();
for
(
int
j
=
0
;
j
<
100
;
j
++)
{
RequestSpan
requestSpan
=
RequestSpan
.
newBuilder
().
setSpanType
(
1
).
setAddress
(
NetUtils
.
getLocalAddress
().
toString
()).
setApplicationId
(
"1"
).
setCallType
(
"1"
).
setLevelId
(
0
)
.
setProcessNo
(
19287
).
setStartDate
(
System
.
currentTimeMillis
()).
setTraceId
(
TraceId
.
newBuilder
().
addSegments
(
201611
).
addSegments
(
j
).
addSegments
(
8504828
).
addSegments
(
2277
).
addSegments
(
53
).
addSegments
(
3
).
build
())
.
setUserId
(
"1"
).
setViewPointId
(
"http://localhost:8080/wwww/test/helloWorld"
).
setRouteKey
(
i
).
build
();
IndexMetaInfo
info
=
new
IndexMetaInfo
(
new
RequestSpanData
(
requestSpan
),
new
DataFileNameDesc
(),
i
,
j
);
collection
.
add
(
info
);
}
operator
.
batchUpdate
(
collection
);
if
(
i
%
100
==
0
)
{
System
.
out
.
println
(
" num="
+
i
+
" "
);
}
}
}
catch
(
UnknownHostException
e
)
{
e
.
printStackTrace
();
}
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录