
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/