2014-05-13 1 views
1

J'essaie de vérifier l'état de la connexion, mais il y a une exception lors de la vérification.ElasticClient une erreur lors de la vérification de l'état de la connexion

var node = new Uri("http://myhost:9200");  
var settings = new ConnectionSettings(node); 

ElasticClient client = new ElasticClient(settings); 
IStatusResponse status = client.Status(); 

Après avoir appelé client.Status() renvoie une exception Newtonsoft.Json.JsonReaderException

entier JSON 12500348306 est trop grand ou petit pour Int32. Chemin 'indices.companyindx.index.primary_size_in_bytes', ligne 1, position 37862.

Si je ne vérifie pas l'état de l'appel, alors tout fonctionne bien.

J'utilise C# et Nest-beta1 1.0.0

Quelle pourrait être la raison?

+0

Je pense que le prob est port..try port no 9300 ..! – BlackPOP

+0

Malheureusement, sur le port 9300 les données ne sont pas retournées – helvar

+0

Toujours il lancer exception ??? – BlackPOP

Répondre

0

Ceci est en fait un bug dans NEST, plus d'infos here. Devrait être réparé dans la prochaine version si ce PR est fusionné. Bonne trouvaille!

Questions connexes