Trouble with servers?

Hi.

All my apps are showing the spin of death when trying to connect to my servers (the code running on my computers) is something up?

Hi @michaellavers,

Could you give us a little more detail on what it is you’re trying to do? Are you running these apps with the app server or is it Uplink code?

I have multiple apps that use the anvil connect module - they are running on my own computers and they run all day every day getting commands from my anvil app. about an hour ago the commands stopped sending. stopped working. so now when i try and do

anvil.server.call_s(“incomingCommand01”, currentCommand)

then it just shows spinner and nothing reaches my servers.

i have not changed any code at all prior to this issue. nothing has changed on the servers and this is effecting multiple servers/apps.

can iget phone support or something for this?

i think uplink code is the answer you are after but i am ALSO using code on the app server.

Thanks for the extra information.

We had a brief outage there for some apps on the shared infrastructure. Everything should be up and running now. Please let us know if you have any other issues.

ah ok thanks- checking now

issue still there. Same as before

still nothing. please help!

Thanks for reporting the issue. We’re looking into it.

all seems back up now thanks. Is there a way I can avoid this vulnerability? anything at all?

@ryan ? Anything i can do to be less vulnerable to this in future?

Hi - sorry that you (and a couple of others) experienced this! This was an infrastructure issue on our end, and believe it or not it looks like this was a Linux kernel bug :face_with_symbols_over_mouth:

It was detected by our monitoring as soon as it happened, it was mitigated within 10 minutes and fully resolved within 20; we’re working on something that should be a long term fix.

1 Like

I appreciate you letting me know.

I don’t know what its called - that thing where i can install anvil on my own server (you have the tutorials for many platforms including digital ocean) - would doing that protect against this kind of situation?

Also (and meredydd, I appreciate I may be asking a ot of questions here and demanding of your time but its flattery really and a testiment to how I ADORE your product) many of my apps simply do not show me the app logs and havent for a LONG time. for example AIKBKACEFYUD5PB7 ← this app doesn’t and neither do my largest apps. Can you help at all?

Thanks a million :slight_smile:

Here is my two cents: there is nothing I can do that would decrease the chances of outage. The chances of Anvil or network outage are way smaller than the chances of failure of any server I setup by myself.

Meredydd said “it looks like this was a Linux kernel bug :face_with_symbols_over_mouth:”, and was able to solve the problem in 20 minutes.

I don’t know the details, but I have the strong feeling that if that bug showed up on my own server, the chances of me being able to find it and fix it in 20 minutes would be pretty low.

I will eventually play setting up my own Anvil server, but I will keep the production apps managed by Anvil.

10 Likes

It will lead to million more issues like I have encountered more than a year

:+1: thanks for letting me know

If you’re telling me that Anvil are awesome then you’re preaching to the choir. :slight_smile:

My goal is 100% uptime and yes, I know that even google doesn’t offer that, I’m looking for a 100% solution, not 100% service. That is, if, or WHEN one fails I have an instant backup that kicks in or I can switch to.

Very grateful that you took the time to post your answer :raised_hands:

1 Like