{% extends 'layouts/app.html.twig' %} {% block title %}CRON | Ustawienia | micey-projects{% endblock %} {% block app_content %} {% include 'partials/_flash_messages.html.twig' %}

Ustawienia

CRON i zadania cykliczne

Uruchamiaj ręcznie te same procesy, które standardowo wykonuje harmonogram serwera. Każde zadanie zachowuje swój własny lock, limit i ochronę przed równoległym wykonaniem.

Ważne: ręczne uruchamianie nie zastępuje prawidłowo skonfigurowanych zadań CRON na serwerze. Przyciski wykonują rzeczywiste operacje, nie tryb testowy. Jeżeli proces działa już w tle, jego lock powinien bezpiecznie zablokować drugie wykonanie.

Procesy automatyczne

Dostępne zadania

Każde zadanie korzysta ze stałych, bezpiecznych parametrów zgodnych z konfiguracją produkcyjną.

{% for task in cron_tasks %}

{{ task.name }}

{{ task.description }}

{% if not task.includeInBulk %} Tylko ręcznie {% endif %}
Zalecana częstotliwość: {{ task.recommendedSchedule }}
{{ task.displayCommand }}
{% endfor %}
{% if cron_results is not empty %}

Ostatnie wykonanie

Wyniki zadań

Wynik jest dostępny po ostatnim ręcznym uruchomieniu i znika po kolejnym odświeżeniu strony.

{% for result in cron_results %}
{{ result.name }}
{{ result.finished_at }} · {{ result.duration_ms }} ms · exit {{ result.exit_code }}
{{ result.successful ? 'Sukces' : 'Błąd' }}
{{ result.command }}
{{ result.output }}
{% endfor %}
{% endif %} {% endblock %}