未验证 提交 9bfe40d0 编写于 作者: X Xin,Zhang 提交者: GitHub

Fix/http plugin issue (#9)

* support segment send service and app register service

* Fix http plugin issue and application register issue
上级 1aa307c6
......@@ -82,6 +82,9 @@ module.exports = function(httpModule, instrumentation, contextManager) {
let contextCarrier = new ContextCarrier();
let span = contextManager.createExitSpan(options.path, options.host + ":" + options.port, contextCarrier);
contextCarrier.pushBy(function(key, value) {
if (!options.hasOwnProperty("headers")) {
options.headers = {};
}
options.headers[key] = value;
});
span.component(componentDefine.Components.HTTP);
......
......@@ -69,7 +69,7 @@ AppAndInstanceDiscoveryService.prototype.instanceDiscovery = function(applicatio
let instanceParameter = new DiscoveryServiceParameters.ApplicationInstance();
instanceParameter.setApplicationid(applicationId);
instanceParameter.setOsinfo(buildOsInfo());
instanceParameter.setRegistertime(new Date().getMilliseconds());
instanceParameter.setRegistertime(new Date().getTime());
instanceParameter.setAgentuuid(this._processUUID);
this._instanceDiscoveryServiceStub.registerInstance(instanceParameter, function(err, response) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册