Files
LMS/logs/academic.log
Vladislav Kopnin b532d2ede2 Pin runtime to JDK 21 via run.sh; document full feature set
- run.sh: start/stop/restart/status/logs for the whole stack, JAVA_BIN
  override, pinned to /usr/lib/jvm/java-21-openjdk (Java 25 breaks
  logback ThrowableProxy inside fat jars and kills Tomcat threads)
- -Xmx320m per service, health-gated startup, logs/ dir (gitignored)
- README: requirements, run.sh workflow, full current feature list
- verified: 25-round load test across all pages under JDK 21 — 0 failures
2026-09-11 22:08:50 +03:00

52 lines
6.5 KiB
Plaintext

. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v4.0.8)
2026-09-11T22:04:13.191+03:00 INFO 1510922 --- [academic-service] [ main] r.y.l.a.AcademicServiceApplicationKt : Starting AcademicServiceApplicationKt v0.1.0-SNAPSHOT using Java 21.0.12.1 with PID 1510922 (/home/mermutef/IdeaProjects/LMS/services/academic-service/build/libs/academic-service-0.1.0-SNAPSHOT.jar started by mermutef in /home/mermutef/IdeaProjects/LMS)
2026-09-11T22:04:13.217+03:00 INFO 1510922 --- [academic-service] [ main] r.y.l.a.AcademicServiceApplicationKt : No active profile set, falling back to 1 default profile: "default"
2026-09-11T22:04:17.319+03:00 INFO 1510922 --- [academic-service] [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2026-09-11T22:04:17.432+03:00 INFO 1510922 --- [academic-service] [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 96 ms. Found 7 JPA repository interfaces.
2026-09-11T22:04:19.461+03:00 INFO 1510922 --- [academic-service] [ main] o.s.boot.tomcat.TomcatWebServer : Tomcat initialized with port 8082 (http)
2026-09-11T22:04:19.492+03:00 INFO 1510922 --- [academic-service] [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2026-09-11T22:04:19.492+03:00 INFO 1510922 --- [academic-service] [ main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/11.0.24]
2026-09-11T22:04:19.548+03:00 INFO 1510922 --- [academic-service] [ main] b.w.c.s.WebApplicationContextInitializer : Root WebApplicationContext: initialization completed in 6024 ms
2026-09-11T22:04:20.505+03:00 INFO 1510922 --- [academic-service] [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
2026-09-11T22:04:20.739+03:00 INFO 1510922 --- [academic-service] [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@1214c98b
2026-09-11T22:04:20.744+03:00 INFO 1510922 --- [academic-service] [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
2026-09-11T22:04:20.790+03:00 INFO 1510922 --- [academic-service] [ main] org.flywaydb.core.FlywayExecutor : Database: jdbc:postgresql://localhost:5432/lms?currentSchema=academic (PostgreSQL 18.6)
2026-09-11T22:04:20.871+03:00 INFO 1510922 --- [academic-service] [ main] o.f.core.internal.command.DbValidate : Successfully validated 5 migrations (execution time 00:00.047s)
2026-09-11T22:04:20.906+03:00 INFO 1510922 --- [academic-service] [ main] o.f.core.internal.command.DbMigrate : Current version of schema "academic": 4
2026-09-11T22:04:20.917+03:00 INFO 1510922 --- [academic-service] [ main] o.f.core.internal.command.DbMigrate : Schema "academic" is up to date. No migration necessary.
2026-09-11T22:04:21.158+03:00 INFO 1510922 --- [academic-service] [ main] org.hibernate.orm.jpa : HHH008540: Processing PersistenceUnitInfo [name: default]
2026-09-11T22:04:21.300+03:00 INFO 1510922 --- [academic-service] [ main] org.hibernate.orm.core : HHH000001: Hibernate ORM core version 7.2.24.Final
2026-09-11T22:04:21.946+03:00 INFO 1510922 --- [academic-service] [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2026-09-11T22:04:22.030+03:00 INFO 1510922 --- [academic-service] [ main] org.hibernate.orm.connections.pooling : HHH10001005: Database info:
Database JDBC URL [jdbc:postgresql://localhost:5432/lms?currentSchema=academic]
Database driver: PostgreSQL JDBC Driver
Database dialect: PostgreSQLDialect
Database version: 18.6
Default catalog/schema: lms/academic
Autocommit mode: undefined/unknown
Isolation level: READ_COMMITTED [default READ_COMMITTED]
JDBC fetch size: none
Pool: DataSourceConnectionProvider
Minimum pool size: undefined/unknown
Maximum pool size: undefined/unknown
2026-09-11T22:04:22.973+03:00 INFO 1510922 --- [academic-service] [ main] org.hibernate.orm.core : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
2026-09-11T22:04:23.022+03:00 INFO 1510922 --- [academic-service] [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2026-09-11T22:04:23.132+03:00 INFO 1510922 --- [academic-service] [ main] o.s.d.j.r.query.QueryEnhancerFactories : Hibernate is in classpath; If applicable, HQL parser will be used.
2026-09-11T22:04:25.217+03:00 INFO 1510922 --- [academic-service] [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 2 endpoints beneath base path '/actuator'
2026-09-11T22:04:25.285+03:00 INFO 1510922 --- [academic-service] [ main] o.s.boot.tomcat.TomcatWebServer : Tomcat started on port 8082 (http) with context path '/'
2026-09-11T22:04:25.294+03:00 INFO 1510922 --- [academic-service] [ main] r.y.l.a.AcademicServiceApplicationKt : Started AcademicServiceApplicationKt in 14.211 seconds (process running for 17.088)
2026-09-11T22:04:25.353+03:00 WARN 1510922 --- [academic-service] [ main] o.s.core.events.SpringDocAppInitializer : SpringDoc /v3/api-docs endpoint is enabled by default. To disable it in production, set the property 'springdoc.api-docs.enabled=false'
2026-09-11T22:04:25.353+03:00 WARN 1510922 --- [academic-service] [ main] o.s.core.events.SpringDocAppInitializer : SpringDoc /swagger-ui.html endpoint is enabled by default. To disable it in production, set the property 'springdoc.swagger-ui.enabled=false'
2026-09-11T22:04:26.921+03:00 INFO 1510922 --- [academic-service] [nio-8082-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-09-11T22:04:26.921+03:00 INFO 1510922 --- [academic-service] [nio-8082-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2026-09-11T22:04:26.923+03:00 INFO 1510922 --- [academic-service] [nio-8082-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms