Amazon EC2 führt nur ein HTTP-Skript aus

Amazon EC2 führt nur ein HTTP-Skript aus

Ich führe ein Python-Skript aus, um eine Seite auf meinem EC2-Server mithilfe von Screen Linux über eine SSH-Verbindung zu scrappen. Mein EC2-Konto ist die von ihnen angebotene kostenlose Stufe.

Jedes Mal, wenn ich versuche, ein anderes Skript auszuführen (dasselbe Skript, aber eine andere Seite wird gelöscht), wird der SSH-Server langsam und beide Skripte können nicht ausgeführt werden. Ich habe bereits tmux statt screen ausprobiert, aber nichts ändert sich. Was soll ich tun, um das Problem zu lösen? Ist es tatsächlich möglich, dass dies ein Problem bei Amazon ist?

Antwort1

Versuchen Sie, eine Auslagerungsdatei hinzuzufügen

Ich hatte das gleiche Problem und das Hinzufügen einer Swap-Datei 1 GB hat den Fall gelöst

Wenn Sie beispielsweise Ubuntu 18.04 haben, können Sie Folgendes versuchen:

sudo fallocate -l 1G /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo echo "/swapfile swap swap defaults 0 0" >> /etc/fstab

Quelle:https://linuxize.com/post/wie-man-swap-space-auf-ubuntu-18-04-hinzufügt/

verwandte Informationen