Загрузка данных
dmitriev-aal@VDI-Dmitriev-A:~$ kubectl --context rcsdstbl -n isys-efr get pods -w | grep cdi-person-service
cdi-person-service-rumsk1-6fd5df8cbf-gczlw 2/2 Running 0 9d
cdi-person-service-rumsk2-76f9c988c7-r795s 2/2 Running 0 9d
cdi-person-service-rumsk1-5fdd57d96-b2jrn 0/2 Pending 0 7s
cdi-person-service-rumsk2-548797f9b5-p8qwj 0/2 Pending 0 7s
cdi-person-service-rumsk1-5fdd57d96-b2jrn 0/2 Pending 0 7s
cdi-person-service-rumsk2-548797f9b5-p8qwj 0/2 Pending 0 7s
cdi-person-service-rumsk1-5fdd57d96-b2jrn 0/2 Init:0/1 0 7s
cdi-person-service-rumsk2-548797f9b5-p8qwj 0/2 Init:0/1 0 7s
cdi-person-service-rumsk1-5fdd57d96-b2jrn 0/2 Init:0/1 0 7s
cdi-person-service-rumsk2-548797f9b5-p8qwj 0/2 Init:0/1 0 8s
cdi-person-service-rumsk2-548797f9b5-p8qwj 0/2 Init:0/1 0 8s
cdi-person-service-rumsk1-5fdd57d96-b2jrn 0/2 PodInitializing 0 8s
cdi-person-service-rumsk2-548797f9b5-p8qwj 0/2 PodInitializing 0 9s
cdi-person-service-rumsk2-548797f9b5-p8qwj 0/2 Running 0 13s
cdi-person-service-rumsk2-548797f9b5-p8qwj 1/2 Running 0 13s
cdi-person-service-rumsk1-5fdd57d96-b2jrn 0/2 Running 0 15s
cdi-person-service-rumsk1-5fdd57d96-b2jrn 1/2 Running 0 16s
^C
dmitriev-aal@VDI-Dmitriev-A:~$ kubectl --context rcsdstbl -n isys-efr logs cdi-person-service-rumsk1-5fdd57d96-b2jrn -c app --previous
Error from server (BadRequest): previous terminated container "app" in pod "cdi-person-service-rumsk1-5fdd57d96-b2jrn" not found
dmitriev-aal@VDI-Dmitriev-A:~$ kubectl --context rcsdstbl -n isys-efr logs cdi-person-service-rumsk1-5fdd57d96-b2jrn -c app
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.7.18)
Jun 11, 2026 11:51:51 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service [Tomcat]
Jun 11, 2026 11:51:51 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet engine: [Apache Tomcat/9.0.83]
Jun 11, 2026 11:51:51 AM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring embedded WebApplicationContext
{"level":"INFO","logger":"com.zaxxer.hikari.HikariDataSource","message":"HikariPool-1 - Starting...","host":"cdi-person-service-rumsk1-5fdd57d96-b2jrn","@timestamp":"2026-06-11 11:51:52.311","thread":"main","@version":"1"}
{"level":"INFO","logger":"com.zaxxer.hikari.HikariDataSource","message":"HikariPool-1 - Start completed.","host":"cdi-person-service-rumsk1-5fdd57d96-b2jrn","@timestamp":"2026-06-11 11:51:53.318","thread":"main","@version":"1"}
{"level":"INFO","logger":"com.zaxxer.hikari.HikariDataSource","message":"HikariPool-2 - Starting...","host":"cdi-person-service-rumsk1-5fdd57d96-b2jrn","@timestamp":"2026-06-11 11:51:53.342","thread":"main","@version":"1"}
{"exception":{"message":"Could not find a server with specified targetServerType: preferSecondary","class":"org.postgresql.util.PSQLException","stacktrace":"org.postgresql.util.PSQLException: Could not find a server with specified targetServerType: preferSecondary\u000A\u0009at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:346)\u000A\u0009at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)\u000A\u0009at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:223)\u000A\u0009at org.postgresql.Driver.makeConnection(Driver.java:402)\u000A\u0009at org.postgresql.Driver.connect(Driver.java:261)\u000A\u0009at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)\u000A\u0009at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364)\u000A\u0009at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206)\u000A\u0009at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476)\u000A\u0009at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561)\u000A\u0009at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115)\u000A\u0009at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)\u000A\u0009at ru.rshbintech.retail.frontsystem.efr.biz.cdi.person.config.ReadonlyDataSourceConfig.readonlyDataSource(ReadonlyDataSourceConfig.java:62)\u000A\u0009at ru.rshbintech.retail.frontsystem.efr.biz.cdi.person.config.ReadonlyDataSourceConfig$$EnhancerBySpringCGLIB$$52560508.CGLIB$readonlyDataSource$1(<generated>)\u000A\u0009at ru.rshbintech.retail.frontsystem.efr.biz.cdi.person.config.ReadonlyDataSourceConfig$$EnhancerBySpringCGLIB$$52560508$$FastClassBySpringCGLIB$$30c35816.invoke(<generated>)\u000A\u0009at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)\u000A\u0009at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331)\u000A\u0009at ru.rshbintech.retail.frontsystem.efr.biz.cdi.person.config.ReadonlyDataSourceConfig$$EnhancerBySpringCGLIB$$52560508.readonlyDataSource(<generated>)\u000A\u0009at java.base\/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)\u000A\u0009at java.base\/java.lang.reflect.Method.invoke(Unknown Source)\u000A\u0009at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:481)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)\u000A\u0009at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)\u000A\u0009at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1609)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1573)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1492)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1349)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:911)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:788)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:536)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)\u000A\u0009at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)\u000A\u0009at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1616)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1573)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1417)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1349)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.resolveStream(DefaultListableBeanFactory.java:2119)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.orderedStream(DefaultListableBeanFactory.java:2113)\u000A\u0009at org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryConfigurer.addBinders(MeterRegistryConfigurer.java:87)\u000A\u0009at org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryConfigurer.configure(MeterRegistryConfigurer.java:68)\u000A\u0009at org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryPostProcessor.postProcessAfterInitialization(MeterRegistryPostProcessor.java:64)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:455)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1808)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)\u000A\u0009at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)\u000A\u0009at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:911)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:788)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:536)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)\u000A\u0009at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)\u000A\u0009at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:213)\u000A\u0009at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:204)\u000A\u0009at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:98)\u000A\u0009at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)\u000A\u0009at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:262)\u000A\u0009at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:236)\u000A\u0009at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)\u000A\u0009at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4904)\u000A\u0009at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)\u000A\u0009at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)\u000A\u0009at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)\u000A\u0009at java.base\/java.util.concurrent.FutureTask.run(Unknown Source)\u000A\u0009at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)\u000A\u0009at java.base\/java.util.concurrent.AbstractExecutorService.submit(Unknown Source)\u000A\u0009at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)\u000A\u0009at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:794)\u000A\u0009at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)\u000A\u0009at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)\u000A\u0009at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)\u000A\u0009at java.base\/java.util.concurrent.FutureTask.run(Unknown Source)\u000A\u0009at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)\u000A\u0009at java.base\/java.util.concurrent.AbstractExecutorService.submit(Unknown Source)\u000A\u0009at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)\u000A\u0009at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:248)\u000A\u0009at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)\u000A\u0009at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433)\u000A\u0009at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)\u000A\u0009at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:921)\u000A\u0009at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)\u000A\u0009at org.apache.catalina.startup.Tomcat.start(Tomcat.java:489)\u000A\u0009at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)\u000A\u0009at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)\u000A\u0009at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:481)\u000A\u0009at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:211)\u000A\u0009at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:184)\u000A\u0009at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:162)\u000A\u0009at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:585)\u000A\u0009at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)\u000A\u0009at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732)\u000A\u0009at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:409)\u000A\u0009at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)\u000A\u0009at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300)\u000A\u0009at org.springframework.boot.SpringApplication.run(SpringApplication.java:1289)\u000A\u0009at ru.rshbintech.retail.frontsystem.efr.biz.cdi.person.config.ApplicationConfig.main(ApplicationConfig.java:68)\u000A\u0009at java.base\/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)\u000A\u0009at java.base\/java.lang.reflect.Method.invoke(Unknown Source)\u000A\u0009at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)\u000A\u0009at org.springframework.boot.loader.Launcher.launch(Launcher.java:108)\u000A\u0009at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)\u000A\u0009at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:65)"},"level":"ERROR","logger":"com.zaxxer.hikari.pool.HikariPool","message":"HikariPool-2 - Exception during pool initialization.","host":"cdi-person-service-rumsk1-5fdd57d96-b2jrn","@timestamp":"2026-06-11 11:51:54.366","thread":"main","@version":"1"}
{"level":"ERROR","logger":"org.springframework.boot.web.embedded.tomcat.TomcatStarter","message":"Error starting Tomcat context. Exception: org.springframework.beans.factory.UnsatisfiedDependencyException. Message: Error creating bean with name 'webMvcMetricsFilter' defined in class path resource [org\/springframework\/boot\/actuate\/autoconfigure\/metrics\/web\/servlet\/WebMvcMetricsAutoConfiguration.class]: Unsatisfied dependency expressed through method 'webMvcMetricsFilter' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'prometheusMeterRegistry' defined in class path resource [org\/springframework\/boot\/actuate\/autoconfigure\/metrics\/export\/prometheus\/PrometheusMetricsExportAutoConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourcePoolMetadataMeterBinder' defined in class path resource [org\/springframework\/boot\/actuate\/autoconfigure\/metrics\/jdbc\/DataSourcePoolMetricsAutoConfiguration$DataSourcePoolMetadataMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourcePoolMetadataMeterBinder' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'readonlyDataSource' defined in class path resource [ru\/rshbintech\/retail\/frontsystem\/efr\/biz\/cdi\/person\/config\/ReadonlyDataSourceConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.sql.DataSource]: Factory method 'readonlyDataSource' threw exception; nested exception is com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Could not find a server with specified targetServerType: preferSecondary","host":"cdi-person-service-rumsk1-5fdd57d96-b2jrn","@timestamp":"2026-06-11 11:51:54.373","thread":"main","@version":"1"}
Jun 11, 2026 11:51:54 AM org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service [Tomcat]
Jun 11, 2026 11:51:54 AM org.apache.catalina.loader.WebappClassLoaderBase clearReferencesThreads
WARNING: The web application [ROOT] appears to have started a thread named [HikariPool-1 housekeeper] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.base/jdk.internal.misc.Unsafe.park(Native Method)
java.base/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base/java.lang.Thread.run(Unknown Source)
{"level":"WARN","logger":"org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext","message":"Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat","host":"cdi-person-service-rumsk1-5fdd57d96-b2jrn","@timestamp":"2026-06-11 11:51:54.419","thread":"main","@version":"1"}
{"level":"INFO","logger":"com.zaxxer.hikari.HikariDataSource","message":"HikariPool-1 - Shutdown initiated...","host":"cdi-person-service-rumsk1-5fdd57d96-b2jrn","@timestamp":"2026-06-11 11:51:54.419","thread":"main","@version":"1"}
{"level":"INFO","logger":"com.zaxxer.hikari.HikariDataSource","message":"HikariPool-1 - Shutdown completed.","host":"cdi-person-service-rumsk1-5fdd57d96-b2jrn","@timestamp":"2026-06-11 11:51:54.421","thread":"main","@version":"1"}
{"exception":{"message":"Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat","class":"org.springframework.context.ApplicationContextException","stacktrace":"org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat\u000A\u0009at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:165)\u000A\u0009at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:585)\u000A\u0009at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)\u000A\u0009at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732)\u000A\u0009at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:409)\u000A\u0009at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)\u000A\u0009at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300)\u000A\u0009at org.springframework.boot.SpringApplication.run(SpringApplication.java:1289)\u000A\u0009at ru.rshbintech.retail.frontsystem.efr.biz.cdi.person.config.ApplicationConfig.main(ApplicationConfig.java:68)\u000A\u0009at java.base\/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)\u000A\u0009at java.base\/java.lang.reflect.Method.invoke(Unknown Source)\u000A\u0009at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)\u000A\u0009at org.springframework.boot.loader.Launcher.launch(Launcher.java:108)\u000A\u0009at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)\u000A\u0009at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:65)\u000ACaused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat\u000A\u0009at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)\u000A\u0009at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)\u000A\u0009at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:481)\u000A\u0009at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:211)\u000A\u0009at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:184)\u000A\u0009at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:162)\u000A\u0009... 14 more\u000ACaused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'webMvcMetricsFilter' defined in class path resource [org\/springframework\/boot\/actuate\/autoconfigure\/metrics\/web\/servlet\/WebMvcMetricsAutoConfiguration.class]: Unsatisfied dependency expressed through method 'webMvcMetricsFilter' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'prometheusMeterRegistry' defined in class path resource [org\/springframework\/boot\/actuate\/autoconfigure\/metrics\/export\/prometheus\/PrometheusMetricsExportAutoConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourcePoolMetadataMeterBinder' defined in class path resource [org\/springframework\/boot\/actuate\/autoconfigure\/metrics\/jdbc\/DataSourcePoolMetricsAutoConfiguration$DataSourcePoolMetadataMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourcePoolMetadataMeterBinder' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'readonlyDataSource' defined in class path resource [ru\/rshbintech\/retail\/frontsystem\/efr\/biz\/cdi\/person\/config\/ReadonlyDataSourceConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.sql.DataSource]: Factory method 'readonlyDataSource' threw exception; nested exception is com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Could not find a server with specified targetServerType: preferSecondary\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:801)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:536)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)\u000A\u0009at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)\u000A\u0009at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:213)\u000A\u0009at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:204)\u000A\u0009at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:98)\u000A\u0009at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)\u000A\u0009at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:262)\u000A\u0009at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:236)\u000A\u0009at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)\u000A\u0009at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4904)\u000A\u0009at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)\u000A\u0009at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)\u000A\u0009at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)\u000A\u0009at java.base\/java.util.concurrent.FutureTask.run(Unknown Source)\u000A\u0009at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)\u000A\u0009at java.base\/java.util.concurrent.AbstractExecutorService.submit(Unknown Source)\u000A\u0009at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)\u000A\u0009at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:794)\u000A\u0009at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)\u000A\u0009at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)\u000A\u0009at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)\u000A\u0009at java.base\/java.util.concurrent.FutureTask.run(Unknown Source)\u000A\u0009at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)\u000A\u0009at java.base\/java.util.concurrent.AbstractExecutorService.submit(Unknown Source)\u000A\u0009at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)\u000A\u0009at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:248)\u000A\u0009at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)\u000A\u0009at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433)\u000A\u0009at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)\u000A\u0009at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:921)\u000A\u0009at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)\u000A\u0009at org.apache.catalina.startup.Tomcat.start(Tomcat.java:489)\u000A\u0009at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)\u000A\u0009... 19 more\u000ACaused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'prometheusMeterRegistry' defined in class path resource [org\/springframework\/boot\/actuate\/autoconfigure\/metrics\/export\/prometheus\/PrometheusMetricsExportAutoConfiguration.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourcePoolMetadataMeterBinder' defined in class path resource [org\/springframework\/boot\/actuate\/autoconfigure\/metrics\/jdbc\/DataSourcePoolMetricsAutoConfiguration$DataSourcePoolMetadataMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourcePoolMetadataMeterBinder' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'readonlyDataSource' defined in class path resource [ru\/rshbintech\/retail\/frontsystem\/efr\/biz\/cdi\/person\/config\/ReadonlyDataSourceConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.sql.DataSource]: Factory method 'readonlyDataSource' threw exception; nested exception is com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Could not find a server with specified targetServerType: preferSecondary\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)\u000A\u0009at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)\u000A\u0009at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:911)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:788)\u000A\u0009... 59 more\u000ACaused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dataSourcePoolMetadataMeterBinder' defined in class path resource [org\/springframework\/boot\/actuate\/autoconfigure\/metrics\/jdbc\/DataSourcePoolMetricsAutoConfiguration$DataSourcePoolMetadataMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'dataSourcePoolMetadataMeterBinder' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'readonlyDataSource' defined in class path resource [ru\/rshbintech\/retail\/frontsystem\/efr\/biz\/cdi\/person\/config\/ReadonlyDataSourceConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.sql.DataSource]: Factory method 'readonlyDataSource' threw exception; nested exception is com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Could not find a server with specified targetServerType: preferSecondary\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:801)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:536)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)\u000A\u0009at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)\u000A\u0009at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1616)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1573)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1417)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1349)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.resolveStream(DefaultListableBeanFactory.java:2119)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.orderedStream(DefaultListableBeanFactory.java:2113)\u000A\u0009at org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryConfigurer.addBinders(MeterRegistryConfigurer.java:87)\u000A\u0009at org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryConfigurer.configure(MeterRegistryConfigurer.java:68)\u000A\u0009at org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryPostProcessor.postProcessAfterInitialization(MeterRegistryPostProcessor.java:64)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:455)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1808)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)\u000A\u0009... 69 more\u000ACaused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'readonlyDataSource' defined in class path resource [ru\/rshbintech\/retail\/frontsystem\/efr\/biz\/cdi\/person\/config\/ReadonlyDataSourceConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.sql.DataSource]: Factory method 'readonlyDataSource' threw exception; nested exception is com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Could not find a server with specified targetServerType: preferSecondary\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:481)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)\u000A\u0009at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)\u000A\u0009at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)\u000A\u0009at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)\u000A\u0009at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1609)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1573)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1492)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1349)\u000A\u0009at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:911)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:788)\u000A\u0009... 91 more\u000ACaused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.sql.DataSource]: Factory method 'readonlyDataSource' threw exception; nested exception is com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Could not find a server with specified targetServerType: preferSecondary\u000A\u0009at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)\u000A\u0009at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:648)\u000A\u0009... 108 more\u000ACaused by: com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Could not find a server with specified targetServerType: preferSecondary\u000A\u0009at com.zaxxer.hikari.pool.HikariPool.throwPoolInitializationException(HikariPool.java:596)\u000A\u0009at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:582)\u000A\u0009at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115)\u000A\u0009at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)\u000A\u0009at ru.rshbintech.retail.frontsystem.efr.biz.cdi.person.config.ReadonlyDataSourceConfig.readonlyDataSource(ReadonlyDataSourceConfig.java:62)\u000A\u0009at ru.rshbintech.retail.frontsystem.efr.biz.cdi.person.config.ReadonlyDataSourceConfig$$EnhancerBySpringCGLIB$$52560508.CGLIB$readonlyDataSource$1(<generated>)\u000A\u0009at ru.rshbintech.retail.frontsystem.efr.biz.cdi.person.config.ReadonlyDataSourceConfig$$EnhancerBySpringCGLIB$$52560508$$FastClassBySpringCGLIB$$30c35816.invoke(<generated>)\u000A\u0009at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)\u000A\u0009at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331)\u000A\u0009at ru.rshbintech.retail.frontsystem.efr.biz.cdi.person.config.ReadonlyDataSourceConfig$$EnhancerBySpringCGLIB$$52560508.readonlyDataSource(<generated>)\u000A\u0009at java.base\/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)\u000A\u0009at java.base\/java.lang.reflect.Method.invoke(Unknown Source)\u000A\u0009at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)\u000A\u0009... 109 more\u000ACaused by: org.postgresql.util.PSQLException: Could not find a server with specified targetServerType: preferSecondary\u000A\u0009at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:346)\u000A\u0009at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)\u000A\u0009at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:223)\u000A\u0009at org.postgresql.Driver.makeConnection(Driver.java:402)\u000A\u0009at org.postgresql.Driver.connect(Driver.java:261)\u000A\u0009at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)\u000A\u0009at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364)\u000A\u0009at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206)\u000A\u0009at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476)\u000A\u0009at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561)\u000A\u0009... 120 more"},"level":"ERROR","logger":"org.springframework.boot.SpringApplication","message":"Application run failed","host":"cdi-person-service-rumsk1-5fdd57d96-b2jrn","@timestamp":"2026-06-11 11:51:54.473","thread":"main","@version":"1"}
dmitriev-aal@VDI-Dmitriev-A:~$ kubectl --context rcsdstbl -n isys-efr describe pod cdi-person-service-rumsk1-5fdd57d96-b2jrn
Name: cdi-person-service-rumsk1-5fdd57d96-b2jrn
Namespace: isys-efr
Priority: 0
Priority Class Name: rumsk1
Service Account: default
Node: afs1asd-wl-268/10.21.182.212
Start Time: Thu, 11 Jun 2026 11:51:20 +0300
Labels: app=cdi-person-service
chart=base-1.14.2
fullname=cdi-person-service-rumsk1
heritage=Helm
isys=efr
pod-template-hash=5fdd57d96
psvc=cdi-person-service
release=cdi-person-service-rumsk1
security.istio.io/tlsMode=istio
service.istio.io/canonical-name=cdi-person-service
service.istio.io/canonical-revision=6.9.2
version=6.9.2
workload.topology.app.farm/zone=rumsk1
Annotations: checksum/configMapsEnv: 8740cc477a11b1421b99f03bffbc5a5f4fdacb75ca97b8b7d8f4672b6502b9e1
checksum/secretEnv: 310e56c90d0d81d92ddef15fed0dffde12f4e9a1408e437ea26f3d34662ea3b1
cni.projectcalico.org/containerID: 0e3a535bbee098ebf646c91c154ea85f8f54c6cafbb541d44ca784dce2fd85ef
cni.projectcalico.org/podIP: 100.79.130.175/32
cni.projectcalico.org/podIPs: 100.79.130.175/32
inject.istio.io/templates: sidecar,custom
kubectl.kubernetes.io/default-container: app
kubectl.kubernetes.io/default-logs-container: app
kubectl.kubernetes.io/restartedAt: 2025-09-10T00:05:40+03:00
prometheus.io/path: /stats/prometheus
prometheus.io/port: 15020
prometheus.io/scrape: true
sidecar.istio.io/proxyCPU: 100m
sidecar.istio.io/proxyCPULimit: 400m
sidecar.istio.io/proxyMemory: 128Mi
sidecar.istio.io/proxyMemoryLimit: 512Mi
sidecar.istio.io/status:
{"initContainers":["istio-init"],"containers":["istio-proxy"],"volumes":["istio-certs","workload-socket","credential-socket","workload-cer...
sidecar.istio.io/userVolume: [{"name": "wasmfilters-dir","configMap": {"name": "efr-envoy-filters"}}]
sidecar.istio.io/userVolumeMount: [{"mountPath":"/var/local/lib/wasm-filters","name":"wasmfilters-dir"}]
Status: Running
IP: 100.79.130.175
IPs:
IP: 100.79.130.175
Controlled By: ReplicaSet/cdi-person-service-rumsk1-5fdd57d96
Init Containers:
istio-init:
Container ID: containerd://07f4f69e6404f49579bae4c237ef70db8276f0f0e25168a50e39f025bf241b7f
Image: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2:1.15.1-rshb.0.4.0
Image ID: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2@sha256:7b3ce834183d38c73388b93b9f2173957dba6da11f8bc17e8dfcd64415c41e4e
Port: <none>
Host Port: <none>
Args:
istio-iptables
-p
15001
-z
15006
-u
1337
-m
REDIRECT
-i
*
-x
-b
*
-d
15090,15021,15020
--log_output_level=default:info
State: Terminated
Reason: Completed
Exit Code: 0
Started: Thu, 11 Jun 2026 11:51:21 +0300
Finished: Thu, 11 Jun 2026 11:51:21 +0300
Ready: True
Restart Count: 0
Limits:
cpu: 400m
memory: 512Mi
Requests:
cpu: 100m
memory: 128Mi
Environment: <none>
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-7rkbs (ro)
Containers:
istio-proxy:
Container ID: containerd://e80fca9f6d6b0abb86b004ca7e1eb0ff5c2cee4136861b1d125983e74b4843cf
Image: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2:1.15.1-rshb.0.4.0
Image ID: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2@sha256:7b3ce834183d38c73388b93b9f2173957dba6da11f8bc17e8dfcd64415c41e4e
Port: 15090/TCP (http-envoy-prom)
Host Port: 0/TCP (http-envoy-prom)
Args:
proxy
sidecar
--domain
$(POD_NAMESPACE).svc.cluster.local
--proxyLogLevel=warning
--proxyComponentLogLevel=misc:error
--log_output_level=default:info
--concurrency
2
State: Running
Started: Thu, 11 Jun 2026 11:51:21 +0300
Ready: True
Restart Count: 0
Limits:
cpu: 400m
memory: 512Mi
Requests:
cpu: 100m
memory: 128Mi
Readiness: http-get http://:15021/healthz/ready delay=1s timeout=3s period=2s #success=1 #failure=30
Environment:
HTTP_LOG_FORWARDER_HOST: (v1:spec.nodeName)
HTTP_LOG_FORWARDER_PORT: 9000
HTTP_LOG_FORWARDER_ENDPOINT: /
OUTPUT_CERTS: /etc/istio-certs/
ISYS_NAME: (v1:metadata.labels['isys'])
PSVC_NAME: (v1:metadata.labels['psvc'])
WORKLOAD_ZONE_NAME: (v1:metadata.labels['workload.topology.app.farm/zone'])
JWT_POLICY: third-party-jwt
PILOT_CERT_PROVIDER: istiod
CA_ADDR: istiod.istio-system.svc:15012
POD_NAME: cdi-person-service-rumsk1-5fdd57d96-b2jrn (v1:metadata.name)
POD_NAMESPACE: isys-efr (v1:metadata.namespace)
INSTANCE_IP: (v1:status.podIP)
SERVICE_ACCOUNT: (v1:spec.serviceAccountName)
HOST_IP: (v1:status.hostIP)
PROXY_CONFIG: {"tracing":{"zipkin":{"address":"jaeger-collector.istio-system:9411"},"customTags":{"workload.topology.app.farm/zone":{"environment":{"name":"WORKLOAD_ZONE_NAME"}}},"sampling":100}}
ISTIO_META_POD_PORTS: [
]
ISTIO_META_APP_CONTAINERS: app
ISTIO_META_CLUSTER_ID: Kubernetes
ISTIO_META_INTERCEPTION_MODE: REDIRECT
ISTIO_META_WORKLOAD_NAME: cdi-person-service-rumsk1
ISTIO_META_OWNER: kubernetes://apis/apps/v1/namespaces/isys-efr/deployments/cdi-person-service-rumsk1
ISTIO_META_MESH_ID: cluster.local
TRUST_DOMAIN: cluster.local
ISTIO_PROMETHEUS_ANNOTATIONS: {"scrape":"true","path":"/metrics","port":"8080"}
ISTIO_KUBE_APP_PROBERS: {"/app-health/app/livez":{"httpGet":{"path":"/health/liveness","port":8080,"scheme":"HTTP"},"timeoutSeconds":1},"/app-health/app/readyz":{"httpGet":{"path":"/health/readiness","port":8080,"scheme":"HTTP"},"timeoutSeconds":1}}
Mounts:
/etc/istio-certs/ from istio-certs (rw)
/etc/istio/pod from istio-podinfo (rw)
/etc/istio/proxy from istio-envoy (rw)
/var/lib/istio/data from istio-data (rw)
/var/local/lib/wasm-filters from wasmfilters-dir (rw)
/var/run/secrets/credential-uds from credential-socket (rw)
/var/run/secrets/istio from istiod-ca-cert (rw)
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-7rkbs (ro)
/var/run/secrets/tokens from istio-token (rw)
/var/run/secrets/workload-spiffe-credentials from workload-certs (rw)
/var/run/secrets/workload-spiffe-uds from workload-socket (rw)
app:
Container ID: containerd://a637769db4198425d36ff56576198c2088d56091d1aa33f7ca6f56aa34993c94
Image: registry.rshbdev.ru/rshbintech/retail/frontsystem/efr/biz/cdi-person-service:6.9.2
Image ID: registry.rshbdev.ru/rshbintech/retail/frontsystem/efr/biz/cdi-person-service@sha256:883b2ab0ed0b9229bd54387ac51b028c2aeebdb642b7cbfcfb59f42bbb863fb9
Port: <none>
Host Port: <none>
State: Running
Started: Thu, 11 Jun 2026 11:51:54 +0300
Last State: Terminated
Reason: Error
Exit Code: 1
Started: Thu, 11 Jun 2026 11:51:28 +0300
Finished: Thu, 11 Jun 2026 11:51:54 +0300
Ready: False
Restart Count: 1
Limits:
cpu: 500m
memory: 512Mi
Requests:
cpu: 200m
memory: 128Mi
Liveness: http-get http://:15020/app-health/app/livez delay=360s timeout=1s period=5s #success=1 #failure=5
Readiness: http-get http://:15020/app-health/app/readyz delay=180s timeout=1s period=5s #success=1 #failure=3
Environment Variables from:
cdi-person-service-rumsk1-app-cm-env ConfigMap Optional: false
cdi-person-service-rumsk1-app-secret-env Secret Optional: false
Environment: <none>
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-7rkbs (ro)
Conditions:
Type Status
Initialized True
Ready False
ContainersReady False
PodScheduled True
Volumes:
istio-certs:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
workload-socket:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
credential-socket:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
workload-certs:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
istio-envoy:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
istio-data:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
istio-podinfo:
Type: DownwardAPI (a volume populated by information about the pod)
Items:
metadata.labels -> labels
metadata.annotations -> annotations
istio-token:
Type: Projected (a volume that contains injected data from multiple sources)
TokenExpirationSeconds: 43200
istiod-ca-cert:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: istio-ca-root-cert
Optional: false
wasmfilters-dir:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: efr-envoy-filters
Optional: false
kube-api-access-7rkbs:
Type: Projected (a volume that contains injected data from multiple sources)
TokenExpirationSeconds: 3607
ConfigMapName: kube-root-ca.crt
Optional: false
DownwardAPI: true
QoS Class: Burstable
Node-Selectors: workload.topology.app.farm/zone=rumsk1
Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
workload.topology.app.farm/zone:NoSchedule op=Exists
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled 63s default-scheduler Successfully assigned isys-efr/cdi-person-service-rumsk1-5fdd57d96-b2jrn to afs1asd-wl-268
Normal Pulled 56s kubelet spec.initContainers{istio-init}: Container image "registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2:1.15.1-rshb.0.4.0" already present on machine
Normal Created 56s kubelet spec.initContainers{istio-init}: Created container istio-init
Normal Started 56s kubelet spec.initContainers{istio-init}: Started container istio-init
Normal Pulled 56s kubelet spec.containers{istio-proxy}: Container image "registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2:1.15.1-rshb.0.4.0" already present on machine
Normal Created 56s kubelet spec.containers{istio-proxy}: Created container istio-proxy
Normal Started 56s kubelet spec.containers{istio-proxy}: Started container istio-proxy
Normal Pulling 52s kubelet spec.containers{app}: Pulling image "registry.rshbdev.ru/rshbintech/retail/frontsystem/efr/biz/cdi-person-service:6.9.2"
Normal Pulled 49s kubelet spec.containers{app}: Successfully pulled image "registry.rshbdev.ru/rshbintech/retail/frontsystem/efr/biz/cdi-person-service:6.9.2" in 3.168607249s
Normal Created 23s (x2 over 49s) kubelet spec.containers{app}: Created container app
Normal Started 23s (x2 over 49s) kubelet spec.containers{app}: Started container app
Normal Pulled 23s kubelet spec.containers{app}: Container image "registry.rshbdev.ru/rshbintech/retail/frontsystem/efr/biz/cdi-person-service:6.9.2" already present on machine