poprawienie konfiguracji serwera VPS na OVH

Otwarte
no avatar
Biznes Info
Zleceniodawca
13 umów
Kategoria zlecenia:
Administracja serwerami
Budżet:

Do negocjacji

Opublikowano:
Znika za 26 dni

Opis zlecenia

dzien dobry

piszę w sprawie problemu z uruchomieniem procesu budowania aplikacji typu Node.js (Next.js) na naszym VPS z oferty OVH. Od kilku dni zmagamy się z uporczywym błędem: proces npm run build jest przerywany komunikatem „Killed”, mimo że dostępne są zasoby RAM oraz skonfigurowany plik SWAP. Poniżej przedstawiam szczegóły:

________________________________________

1. Opis problemu

• Używamy VPS jako środowiska do hostowania aplikacji frontendowej (Next.js) i backendowej (Express.js) w ramach systemu o nazwie Konsola Produkcyjna.

• Backend działa poprawnie, natomiast frontend nie przechodzi etapu build (npm run build) – proces zostaje przerwany.

• Błąd pojawia się nawet przy ręcznym zwiększeniu limitu pamięci (np. NODE_OPTIONS="--max-old-space-size=1024"), a także przy aktywowanym pliku SWAP.

________________________________________

2. Parametry serwera

• VPS Ubuntu 20.04

• Pamięć RAM: 4 GB

• Liczba CPU: 2 vCore

• Dysk SSD: 80 GB

• SWAP: obecnie ustawione 2 GB (2 pliki SWAP po 1 GB)

________________________________________

3. Co bylo robione do tej pory

✅ Zadziałało:

• Aplikacja backendowa (Express.js) uruchamia się poprawnie

• PM2 zarządza procesami prawidłowo

• Nginx działa i konfiguracja przechodzi test (nginx -t)

• SWAP aktywowany, dostępna przestrzeń jest widoczna w free -m

❌ Nie działało:

• npm run build kończy się błędem Killed nawet przy --max-old-space-size=1536

• Dodanie kolejnego pliku SWAP nie przyniosło efektu

• Restart pm2, nginx i VPS nie rozwiązał problemu

• Na localhost frontend nie zwraca danych (curl zwraca (52) Empty reply from server)

• Po stronie użytkownika: 504 Gateway Timeout lub ERR_EMPTY_RESPONSE

________________________________________

4. Na czym mi zależy

Chce uruchomić frontend naszej aplikacji Next.js w środowisku produkcyjnym – zależy mi na:

• Możliwości zbudowania projektu (npm run build)

• Stabilnym środowisku produkcyjnym bez wymuszonych zaburzeń przez braki pamięci

Najnowsze zlecenia z kategorii Programowanie i IT

  • no avatar
    user9876
    Szukamy osoby do administracji i rozwoju infrastraktury sieciowej oraz serwerami. Opcjonalnie również usługami Microsoft 365. Firma z Murowanej Gośliny w okolicach Poznania. Niezbędne bedą wizyty na miejscu w firmie.
  • no avatar
    Zleceniodawca_001 1 umowa
    Dzień dobry, poszukuje osoby z doświadczeniem w instalacji i konfiguracji Mattermost. Dodam użytkowników już po swojej stronie (ok. 50 osób). Posiadam dostawce serwera Core : 2,10 - 2,40 GHz (4 szt.), 16gb RAM i 100 GB SSD. Szczególnie zależy mi na integracji z Google Calendar (80% użytkowników Mattermost jest w naszym Google Workspace). Oczekuje, że będą przychodziły powiadomienia o nachodzących spotkaniach. https://docs.mattermost.com/configure/plugins-configuration-settings.html#upload-plugin https://github.com/mattermost/mattermost-plugin-google-calendar Jeśli to nie jest do dowiezienia w darmowej wersji Mattermost, wtedy mogę skłonić się ku Rocket.chat.
  • no avatar
    alma_kow
    Poszukujemy osoby do rozwiązania problemu z kanałem RSS w WordPressie. Feed (/feed/) jest blokowany przez mechanizm typu anti-bot – zamiast pliku XML portal partnerski otrzymuje stronę HTML z komunikatem „One moment, please…”. Podejrzewamy, że problemem może być Wordfence, konfiguracja serwera lub inne zabezpieczenia. Potrzebujemy pomocy w: zidentyfikowaniu źródła blokady, dodaniu wyjątku dla konkretnego bota (na podstawie IP lub User-Agenta), przywróceniu poprawnego działania RSS-a dla zewnętrznych systemów. Zależy nam na szybkim i skutecznym rozwiązaniu. Prosimy o zgłoszenia od osób z doświadczeniem w WordPressie, Wordfence i diagnostyce feedów RSS.