Subcategories

  • TripleA is a free gaming site and survives by the help of our members donations!

    11 Topics
    469 Posts
  • Lobby Upgrade to v5802

    28
    0 Votes
    28 Posts
    16k Views
    LaFayetteL
    Going back to old DB introduces some new problems, we are really limping along here. https://github.com/triplea-game/triplea/issues/2342 to track this state and coordinate a longer term fix, likely a patch will be applied to not read from old DB at all, and we'll upgrade lobby software once more. Most of the bots are connected again, it's good to rejoin the lobby now.
  • TX Bots will be down

    Locked
    2
    0 Votes
    2 Posts
    1k Views
    prastleP
    @prastle they are back up
  • AdamF Challenges Maert (9axis)

    2
    0 Votes
    2 Posts
    1k Views
    M
    @AdamF agreed
  • 3 Votes
    47 Posts
    30k Views
    I
    red sun over china and warlords ffa dont work in the latest version, when i try to open either of them it loads for 2 seconds and then puts me back to the player menu
  • Map Making Pages

    12
    1
    1 Votes
    12 Posts
    5k Views
    C
    @Cernel For example, if I click on Civil War in Download Maps (where you auto-install the maps, not the website), it takes 4 seconds to show the 400 pixels wide pic of the map, for me. It just seems strange to wait 4 seconds to see such a small image, as in a broswer an image like that would take close to no time to display (and I recally it took close to no time before 1.9 too, in the old thing to auto install maps). So, I was thinking, if it has to be so slow (or maybe it's just me), maybe you want to use JPG for all such pics, while you are doing it.
  • old forum is done

    2
    0 Votes
    2 Posts
    1k Views
    redrumR
    Yep. I've officially posted we are looking to freeze the old forum and drive everyone to post here.
  • Allowed File Uploads

    17
    0 Votes
    17 Posts
    8k Views
    theredbaronT
    That's quite reasonable. Since cloud services are accessible and easy, I agree that we don't need to host these files
  • Lobby Maintenance 8 am - 10 am CET on Saturday, 8th April

    Locked
    1
    1 Votes
    1 Posts
    1k Views
    No one has replied
  • New Warclub Forum!

    8
    1 Votes
    8 Posts
    4k Views
    B
    @prastle Cool, any idea when the big move is goin down ? Sounds as if the PBForum isn't ready ? Pretty soon though, it sounded like. Be nice to have, but you can't play now either, right ? Might as well wait if that's the case, I guess. Can have that advertised when it happens. Just want to be able to spam out folks a little when it official opens
  • Welcome to the New War Club / Forum

    Locked
    1
    1 Votes
    1 Posts
    1k Views
    No one has replied

Recent Posts

  • @Cernel When the Revised Ladder bots were crashing frequently, I moved them onto Amazon Web Services and reworked how they were launched and maintained.

    AWS is a cloud hosted Linux server, so the bots run remotely rather than depending on my own computer, home internet connection, or an open SSH window. I connect to the server through SSH, but the bots themselves run inside persistent tmux sessions.

    tmux is useful here because it separates the bot process from the temporary SSH connection. I can disconnect from the server, close my laptop, or lose my local connection without terminating the bot. Each bot has its own named session, which also makes it easier to inspect or restart one without affecting the other.

    The main upkeep commands are:

    tmux ls

    This shows whether the bot sessions are still present.

    tmux attach -t revised_ladder
    tmux attach -t revised_ladder2

    These reconnect me to the live console output for either bot so I can inspect errors, freezes, or lobby disconnects.

    To leave a session while keeping the bot running:

    Ctrl+B, then D

    If the bot is frozen rather than fully gone, I can attach to the session, stop the process with Ctrl+C, and relaunch it using the relevant startup script.

    I also set up the launch process so that if a bot process actually disappears or exits, it is automatically started again. In other words, the server does not simply leave the bot offline after a crash. The surrounding startup or monitoring process detects that the bot is no longer running and relaunches it. That does not necessarily fix every possible freeze, since a frozen process may still technically exist, but it does handle ordinary crashes and unexpected exits without requiring me to log in immediately.

    So the overall setup has three layers:

    AWS provides the continuously available cloud server.
    tmux keeps the bot sessions alive independently of SSH.
    The restart logic relaunches a bot when its process exits or disappears.

    This is what I implemented when the bots were crashing a lot. Since then, the AWS and tmux setup has generally been stable, and the automatic restart behavior has reduced the amount of manual intervention needed.

    read more

  • @Cernel ah my bad. so I'm paying more. My Bots are cloud-based for better or for worse. They seem to be working fine but I haven't had crashes that I'm aware of.

    read more

  • @EyesWideShut said:

    I am paying about $10 a month for both headless servers which I understand is consistent with what triplea in general is paying for the bots.

    I guess this means that you are paying $5 per bot? What I understand @lafayette said is that TripleA is paying $5 per server of 3 bots, which would be $1.66 per bot.

    read more

  • @Cernel Thanks for flagging this. For the Revised Ladder bots, I set them up to run inside persistent tmux sessions on the AWS server, so they remain active even after I disconnect from SSH or close my computer. I also created separate run scripts for the bots and a startup script that launches them together, which makes them easier to restart and keep online. So far, that setup seems to be working and the Revised Ladder bots are still running, although I’m continuing to monitor them in case one freezes or disconnects. I am paying about $10 a month for both headless servers which I understand is consistent with what triplea in general is paying for the bots.

    read more