Giter VIP home page Giter VIP logo

Comments (8)

ptupitsyn avatar ptupitsyn commented on June 13, 2024

from ignite.

JamesPDev avatar JamesPDev commented on June 13, 2024

Each project has a package reference for Ignite but the IGNITE_HOME environment variable specifying where to find Ignite is the same for all apps. Is that an invalid setup? Should each app that needs to talk to our distributed cache have its own work directory configured? (We're not using native persistence but we are writing to our own DB via CacheStores)

from ignite.

ptupitsyn avatar ptupitsyn commented on June 13, 2024
  1. If you have a package reference, you don't need a separate binary distribution (apache-ignite-slim-2.15.0-bin).
  2. Yes, every Ignite node (in your case - app) should have it's own work directory. That is achieved naturally with a package reference and without an explicit IGNITE_HOME.

from ignite.

JamesPDev avatar JamesPDev commented on June 13, 2024

The reason for having a separate installation rather than just relying on the nuget package reference is mainly historic as we originally ran into issues with jar files not being copied (fixed in #6954 I believe). We also needed to access the REST API. Can you confirm the REST API is accessible when using the nuget packages?

Also, out of interest, can you explain why the error we see has only started to occur with the new version of Ignite?

from ignite.

ptupitsyn avatar ptupitsyn commented on June 13, 2024

Can you confirm the REST API is accessible when using the nuget packages?

Kind of. You'll have to get ignite-rest-http module separately (from Maven or from the full binary distribution), put it somewhere, and provide the path to it in IgniteConfiguration.JvmClasspath.

why the error we see has only started to occur with the new version of Ignite

It may be a coincidence. The error is caused by multiple instances of Ignite trying to access the same file at the same time.

from ignite.

JamesPDev avatar JamesPDev commented on June 13, 2024

Ok, one last thing, are there any plans to progress https://issues.apache.org/jira/plugins/servlet/mobile#issue/IGNITE-3275 as we still have the webconsole running. Thanks.

from ignite.

ptupitsyn avatar ptupitsyn commented on June 13, 2024

Unfortunately, there are no plans for that ticket.

from ignite.

JamesPDev avatar JamesPDev commented on June 13, 2024

Thanks for your help.

from ignite.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.