Внимание: пожалуйста, не запускайте на IIS, потому что IIS автоматически освобождает ресурсы. Рекомендуется использовать docker или напрямую команду dotnet Host.dll.
Описание: https://github.com/zhaopeiym/quartzui/wiki
Демонстрация: https://scheduler.haojima.net По умолчанию пароль: admin
QuartzUI — это основанный на .NET 5.0 и Quartz.NET 3.2.4 веб-интерфейс для управления задачами. Он предоставляет следующие функции:
Использование:
docker run -v /fileData/quartzuifile:/app/File --restart=unless-stopped --privileged=true --name quartzui -dp 5088:80 bennyzhao/quartzui
Одна команда для быстрого запуска, попробуйте удобство docker!
1、/fileData/quartzuifile — адрес для сопоставления файлов, таких как база данных SQLite и файлы журналов.
2、5088 — порт, сопоставленный с хостом.
3、Вы можете получить доступ к нему в браузере по адресу ip:5088. (Убедитесь, что порт 5088 открыт брандмауэром или протестируйте его с помощью curl 127.0.0.1:5088 на хосте.)
docker run -v /fileData/quartzuifile:/app/File --restart=unless-stopped --privileged=true --name quartzui -dp 5088:80 bennyzhao/quartzui:RaspberryPi
Замена источника данных: По умолчанию используется SQLite-Microsoft. Если вам нужно использовать другой источник данных, вы можете настроить его самостоятельно в appsettings.json:
"dbProviderName":"OracleODPManaged",
"connectionString": "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=xe)));User Id=system;Password=oracle;";
"dbProviderName":"SqlServer",
"connectionString": "Server=localhost;Database=quartznet;User Id={SqlServerUser};Password={SqlServerPassword};";
"dbProviderName":"SQLServerMOT",
"connectionString": "Server=localhost,1444;Database=quartznet;User Id={SqlServerUser};Password={SqlServerPassword};"
"dbProviderName":"MySql", // MySql успешно протестирован
"connectionString": "Server = localhost; Database = quartznet; Uid = quartznet; Pwd = quartznet;";
"dbProviderName":"Npgsql", // Npgsql успешно протестирован
"connectionString": "Server=127.0.0.1;Port=5432;Userid=quartznet;Password=quartznet;Pooling=true;MinPoolSize=1;MaxPoolSize=20;Timeout=15;SslMode=Disable;Database=quartznet";
"dbProviderName":"SQLite",
"connectionString": "Data Source=test.db;Version=3;";
"dbProviderName":"SQLite-Microsoft", // SQLite-Microsoft успешно протестирован
"connectionString": "Data Source=test.db;";
"dbProviderName":"Firebird",
"connectionString": "User=SYSDBA;Password=masterkey;Database=/firebird/data/quartz.fdb;DataSource=localhost;Port=3050;Dialect=3;Charset=NONE;Role=;Connection lifetime=15;Pooling=true;MinPoolSize=0;MaxPoolSize=50;Packet Size=8192;ServerType=0;"
Эффектные изображения:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )