Giter Club home page Giter Club logo

Comments (9)

javahippie avatar javahippie commented on July 19, 2024 1

I did not create this project with AWS in mind, but this is an option worth looking into. Even for most development tasks, the monitors are not needed.

Reducing the Node count might not be possible, as the Clique Proof of Authority protocol needs a minimum amount of nodes to work.

from geth-dev.

javahippie avatar javahippie commented on July 19, 2024 1

I am planning to build a new release in the next days, will give this a shot, again!

from geth-dev.

drandreaskrueger avatar drandreaskrueger commented on July 19, 2024

Great.

I could actually get it working on a t2.micro when I had removed the monitor dockers,

see https://github.com/drandreaskrueger/chainhammer/blob/master/reproduce.md#results

--> scroll down for (H)

from geth-dev.

drandreaskrueger avatar drandreaskrueger commented on July 19, 2024

several different ... docker-compose-no-ethstats.yml, etc.

that seems the easiest way.

It would be ideal if one docker-compose-....yml could import another docker-compose-....yml because then it is safer in case of any future updates (i.e. then not to forget the other file). I haven't had a look whether docker allows for that.
Instead just went for a duplicate, and then removed those 2 containers. Simple.

from geth-dev.

javahippie avatar javahippie commented on July 19, 2024

I think I found something related in the documentation here: https://docs.docker.com/compose/extends/#example-use-case-1

This might also help to clean up the current docker-compose.yml

Edit: Or might not, there is some drama attached to "extends": ๐Ÿ™„ docker/compose#4315

from geth-dev.

drandreaskrueger avatar drandreaskrueger commented on July 19, 2024

Oh, that sounds/ed great, lol.

It would have been / will be exactly what's needed here, and in several other docker-compose setups that I have been using here for my chainhammer.

Dunno now. Perhaps try out having multiple -f in docker-compose ?

from geth-dev.

javahippie avatar javahippie commented on July 19, 2024

The plan is to enable multiple -f, I am afraid there is no other option.
I would suggest one -f for the monitor and one -f for the docker swarm node

from geth-dev.

drandreaskrueger avatar drandreaskrueger commented on July 19, 2024

Sounds good

from geth-dev.

drandreaskrueger avatar drandreaskrueger commented on July 19, 2024

Happy New Year!

Any news about this?

Not urgent!
For now I have simply successfully been still using this old fork https://github.com/drandreaskrueger/geth-dev/commits/master - which is however 18 commits behind your master by now.
I am soon publishing a much automated new version of chainhammer, and then some time later ... I will redo all of the measurements, and shortly before try to make sure that all my external dependencies are on the newest commit.

from geth-dev.

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.