# How to connect Elastic version 8.0 on EC2 to Spring?

**URL:** <https://discuss.elastic.co/t/how-to-connect-elastic-version-8-0-on-ec2-to-spring/302043>\
**Category:** Elasticsearch\
**Tags:** docker\
**Created:** [April 10, 2022, 5:12am UTC](https://discuss.elastic.co/t/how-to-connect-elastic-version-8-0-on-ec2-to-spring/302043 "2022-04-10T05:12:32Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![hieuxt1002](https://avatars.discourse-cdn.com/v4/letter/h/858c86/32.png) [@hieuxt1002](https://discuss.elastic.co/u/hieuxt1002)\
**Post date:** [April 10, 2022, 5:12am UTC](https://discuss.elastic.co/t/how-to-connect-elastic-version-8-0-on-ec2-to-spring/302043/1 "2022-04-10T05:12:32Z")

</div>

Hello everyone, i'm student from Viet Nam, my english is not good, hope you understand for me. I have researched on google, Spring only supports for Elasticsearch version 7.1.x. So how can i do to configure connect Elasticsearch version 8.0. Can I use "Elasticsearch-rest-high-level-client" version 8.0.0-apha2, can't it? If true, please give me some examples to configure it!  
Thank you very much!

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [April 10, 2022, 11:46am UTC](https://discuss.elastic.co/t/how-to-connect-elastic-version-8-0-on-ec2-to-spring/302043/2 "2022-04-10T11:46:41Z")

</div>

You need to use the client 7.17 and I think that you might not be able yet to upgrade to elastic 8.

If you are just using spring and not spring data, then you can do what you want.

---

<div class="post-metadata">

**Author:** ![hieuxt1002](https://avatars.discourse-cdn.com/v4/letter/h/858c86/32.png) [@hieuxt1002](https://discuss.elastic.co/u/hieuxt1002)\
**Post date:** [April 10, 2022, 2:27pm UTC](https://discuss.elastic.co/t/how-to-connect-elastic-version-8-0-on-ec2-to-spring/302043/3 "2022-04-10T14:27:30Z")

</div>

Well, thank you for your advice. But my teacher said that must use 8.0. Hicc

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [April 10, 2022, 6:50pm UTC](https://discuss.elastic.co/t/how-to-connect-elastic-version-8-0-on-ec2-to-spring/302043/4 "2022-04-10T18:50:09Z")

</div>

Are you using spring or spring data?

---

<div class="post-metadata">

**Author:** ![hieuxt1002](https://avatars.discourse-cdn.com/v4/letter/h/858c86/32.png) [@hieuxt1002](https://discuss.elastic.co/u/hieuxt1002)\
**Post date:** [April 11, 2022, 12:56am UTC](https://discuss.elastic.co/t/how-to-connect-elastic-version-8-0-on-ec2-to-spring/302043/5 "2022-04-11T00:56:22Z")

</div>

Oh sorry, i wanna use spring data.

---

<div class="post-metadata">

**Author:** ![xeraa](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/xeraa/32/48181_2.png) [@xeraa](https://discuss.elastic.co/u/xeraa)\
**Post date:** [April 11, 2022, 12:59am UTC](https://discuss.elastic.co/t/how-to-connect-elastic-version-8-0-on-ec2-to-spring/302043/6 "2022-04-11T00:59:55Z")

</div>

Then you must use the compatibility mode in 8.0, so it can still use the old high-level client that's currently used in Spring Data: [Migrating from the High Level Rest Client | Elasticsearch Java API Client [8.1] | Elastic](https://www.elastic.co/guide/en/elasticsearch/client/java-api-client/current/migrate-hlrc.html#_compatibility_mode_using_a_7_17_client_with_elasticsearch_8_x)

Also use at least Elasticsearch 8.1.2 (the current version), otherwise you'll run into [bulk index response from 8.0.0 not compatible although headers are set · Issue #84173 · elastic/elasticsearch · GitHub](https://github.com/elastic/elasticsearch/issues/84173)

And for the "full" 8.0 support you'll need to wait for next major Spring Data version: [https://twitter.com/sothawo/status/1509038086541352965](https://twitter.com/sothawo/status/1509038086541352965)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [May 9, 2022, 1:00am UTC](https://discuss.elastic.co/t/how-to-connect-elastic-version-8-0-on-ec2-to-spring/302043/7 "2022-05-09T01:00:51Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
