Загрузка данных
{"timestamp":"2026-07-28 13:35:20.891","message":"Starting AssignmentRegistryApplication vmaster-SNAPSHOT using Java 21.0.9 with PID 1 (/app/assignment-registry.jar started by app in /app)","logger_name":"ru.rshbintech.it_invest.backoffice.myinvestment.assignment_registry.AssignmentRegistryApplication","thread_name":"main","level":"INFO","tags":["COMMONS-LOGGING"]}
{"timestamp":"2026-07-28 13:35:20.906","message":"No active profile set, falling back to 1 default profile: \"default\"","logger_name":"ru.rshbintech.it_invest.backoffice.myinvestment.assignment_registry.AssignmentRegistryApplication","thread_name":"main","level":"INFO","tags":["COMMONS-LOGGING"]}
{"timestamp":"2026-07-28 13:35:27.901","message":"Tomcat initialized with port 8080 (http)","logger_name":"org.springframework.boot.tomcat.TomcatWebServer","thread_name":"main","level":"INFO","tags":["COMMONS-LOGGING"]}
{"timestamp":"2026-07-28 13:35:27.918","message":"Initializing ProtocolHandler [\"http-nio-8080\"]","logger_name":"org.apache.coyote.http11.Http11NioProtocol","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:27.921","message":"Starting service [Tomcat]","logger_name":"org.apache.catalina.core.StandardService","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:27.921","message":"Starting Servlet engine: [Apache Tomcat/11.0.21]","logger_name":"org.apache.catalina.core.StandardEngine","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:27.993","message":"Root WebApplicationContext: initialization completed in 7043 ms","logger_name":"org.springframework.boot.web.context.servlet.WebApplicationContextInitializer","thread_name":"main","level":"INFO","tags":["COMMONS-LOGGING"]}
{"timestamp":"2026-07-28 13:35:29.958","message":"HikariPool-1 - Starting...","logger_name":"com.zaxxer.hikari.HikariDataSource","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:30.895","message":"HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@45849604","logger_name":"com.zaxxer.hikari.pool.HikariPool","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:30.897","message":"HikariPool-1 - Start completed.","logger_name":"com.zaxxer.hikari.HikariDataSource","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:31.024","message":"Set default schema name to assignment_registry","logger_name":"liquibase.database","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.733","message":"An additional formatted SQL header line was discovered for changeset db/changelog/1_0_0/init.sql::1_0_0-init-type_deal_enum::assignment-registry and will be treated as a comment","logger_name":"liquibase.parser","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.734","message":"An additional formatted SQL header line was discovered for changeset db/changelog/1_0_0/init.sql::1_0_0-init-currency_enum::assignment-registry and will be treated as a comment","logger_name":"liquibase.parser","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.734","message":"An additional formatted SQL header line was discovered for changeset db/changelog/1_0_0/init.sql::1_0_0-init-submission_method_enum::assignment-registry and will be treated as a comment","logger_name":"liquibase.parser","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.735","message":"An additional formatted SQL header line was discovered for changeset db/changelog/1_0_0/init.sql::1_0_0-init-ext_system_enum::assignment-registry and will be treated as a comment","logger_name":"liquibase.parser","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.735","message":"An additional formatted SQL header line was discovered for changeset db/changelog/1_0_0/init.sql::1_0_0-init-order_status_enum::assignment-registry and will be treated as a comment","logger_name":"liquibase.parser","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.738","message":"An additional formatted SQL header line was discovered for changeset db/changelog/1_0_0/init.sql::1_0_0-init-client_orders::assignment-registry and will be treated as a comment","logger_name":"liquibase.parser","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.809","message":"Reading from assignment_registry.databasechangelog","logger_name":"liquibase.changelog","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.878","message":"Database is up to date, no changesets to execute","logger_name":"liquibase.ui","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.881","message":"Reading from assignment_registry.databasechangelog","logger_name":"liquibase.changelog","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.893","message":"UPDATE SUMMARY","logger_name":"liquibase.util","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.893","message":"Run: 0","logger_name":"liquibase.util","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.893","message":"Previously run: 7","logger_name":"liquibase.util","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.893","message":"Filtered out: 0","logger_name":"liquibase.util","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.893","message":"-------------------------------","logger_name":"liquibase.util","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.893","message":"Total change sets: 7","logger_name":"liquibase.util","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.894","message":"Update summary generated","logger_name":"liquibase.util","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:34.895","message":"Command execution complete","logger_name":"liquibase.command","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:36.913","message":"gRPC сервер запущен на порту 8080","logger_name":"ru.rshbintech.it_invest.backoffice.myinvestment.assignment_registry.config.GrpcServerConfig","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:37.014","message":"HV000001: Hibernate Validator 9.0.1.Final","logger_name":"org.hibernate.validator.internal.util.Version","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:40.836","message":"Exposing 4 endpoints beneath base path ''","logger_name":"org.springframework.boot.actuate.endpoint.web.EndpointLinksResolver","thread_name":"main","level":"INFO","tags":["COMMONS-LOGGING"]}
{"timestamp":"2026-07-28 13:35:40.954","message":"Starting ProtocolHandler [\"http-nio-8080\"]","logger_name":"org.apache.coyote.http11.Http11NioProtocol","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:40.959","message":"Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'","logger_name":"org.springframework.boot.web.server.servlet.context.AnnotationConfigServletWebServerApplicationContext","thread_name":"main","level":"WARN","tags":["COMMONS-LOGGING"]}
{"timestamp":"2026-07-28 13:35:40.961","message":"Остановка gRPC сервера","logger_name":"ru.rshbintech.it_invest.backoffice.myinvestment.assignment_registry.config.GrpcServerConfig","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:40.966","message":"HikariPool-1 - Shutdown initiated...","logger_name":"com.zaxxer.hikari.HikariDataSource","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:40.969","message":"HikariPool-1 - Shutdown completed.","logger_name":"com.zaxxer.hikari.HikariDataSource","thread_name":"main","level":"INFO"}
{"timestamp":"2026-07-28 13:35:40.980","message":"\n\nError starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.","logger_name":"org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLogger","thread_name":"main","level":"INFO","tags":["COMMONS-LOGGING"]}
{"timestamp":"2026-07-28 13:35:40.992","message":"\n\n***************************\nAPPLICATION FAILED TO START\n***************************\n\nDescription:\n\nWeb server failed to start. Port 8080 was already in use.\n\nAction:\n\nIdentify and stop the process that's listening on port 8080 or configure this application to listen on another port.\n","logger_name":"org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter","thread_name":"main","level":"ERROR","tags":["COMMONS-LOGGING"]}
dmitriev-aal@VDI-Dmitriev-A:~/Desktop$ kubectl describe pod assignment-registry-844cdc8dc8-tbkk2
Name: assignment-registry-844cdc8dc8-tbkk2
Namespace: isys-myinvestment-dev
Priority: 0
Priority Class Name: rumsk1
Service Account: default
Node: afs1app-wl-176/10.7.184.58
Start Time: Tue, 28 Jul 2026 16:35:04 +0300
Labels: app=assignment-registry
chart=base-1.15.2
fullname=assignment-registry
heritage=Helm
isys=myinvestment-dev
pod-template-hash=844cdc8dc8
psvc=assignment-registry
release=assignment-registry
security.istio.io/tlsMode=istio
service.istio.io/canonical-name=assignment-registry
service.istio.io/canonical-revision=master
version=master
workload.topology.app.farm/zone=rumsk1
Annotations: checksum/configMapsEnv: 79b3166ed64c64cd8c0893f84c150aa24ec012c04f87e745c7b68d27588c1366
checksum/secretEnv: b825958b1118c0d436da798fdecfc8d2315897a87f02e049ac69292bf6253868
ci/commithash: c2b47261
cni.projectcalico.org/containerID: ab765b54a3fed3abb9c8f8fed748284c63c92b776587e824ab450a4f17551127
cni.projectcalico.org/podIP: 100.68.139.41/32
cni.projectcalico.org/podIPs: 100.68.139.41/32
inject.istio.io/templates: sidecar,custom
kubectl.kubernetes.io/default-container: app
kubectl.kubernetes.io/default-logs-container: app
production.platform.ckpr.integrations.rshbintech.ru/workloadquota-reservation-id:
f360e273fa8855b9c9572ecc7a09a9b1118cf8802686253aaf6fc23c726062d9
prometheus.io/path: /stats/prometheus
prometheus.io/port: 15020
prometheus.io/scrape: true
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": "myinvestment-dev-envoy-filters"}}]
sidecar.istio.io/userVolumeMount: [{"mountPath":"/var/local/lib/wasm-filters","name":"wasmfilters-dir"}]
Status: Running
IP: 100.68.139.41
IPs:
IP: 100.68.139.41
Controlled By: ReplicaSet/assignment-registry-844cdc8dc8
Init Containers:
istio-init:
Container ID: containerd://c8cd992a5af49a4c00cf550b6112a0366ae75a36ebc00f8e64451eaec6de3dc4
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: Tue, 28 Jul 2026 16:35:05 +0300
Finished: Tue, 28 Jul 2026 16:35:05 +0300
Ready: True
Restart Count: 0
Limits:
cpu: 400m
memory: 384Mi
Requests:
cpu: 10m
memory: 64Mi
Environment: <none>
Mounts: <none>
Containers:
istio-proxy:
Container ID: containerd://fcad3d3907e332fbcc1809e09a281156f94e2858e8f946e456dffd6ac73cdd3c
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: Tue, 28 Jul 2026 16:35:06 +0300
Ready: True
Restart Count: 0
Limits:
cpu: 400m
memory: 384Mi
Requests:
cpu: 10m
memory: 64Mi
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: assignment-registry-844cdc8dc8-tbkk2 (v1:metadata.name)
POD_NAMESPACE: isys-myinvestment-dev (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: assignment-registry
ISTIO_META_OWNER: kubernetes://apis/apps/v1/namespaces/isys-myinvestment-dev/deployments/assignment-registry
ISTIO_META_MESH_ID: cluster.local
TRUST_DOMAIN: cluster.local
ISTIO_PROMETHEUS_ANNOTATIONS: {"scrape":"true","path":"/metrics","port":"9080"}
ISTIO_KUBE_APP_PROBERS: {"/app-health/app/livez":{"httpGet":{"path":"/health/liveness","port":9080,"scheme":"HTTP"},"timeoutSeconds":1},"/app-health/app/readyz":{"httpGet":{"path":"/health/readiness","port":9080,"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/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://23c28186555d7ba5bac4e602358db6d36dc27cefb87557dfe2bcefc1565eff71
Image: registry.rshbdev.ru/rshbintech/it-invest/backoffice/myinvestment/assignment-registry:master
Image ID: registry.rshbdev.ru/rshbintech/it-invest/backoffice/myinvestment/assignment-registry@sha256:6cfee61400ced1424e1a3e87278845970a8116af339cfe02e7d7594465f85b61
Port: <none>
Host Port: <none>
State: Running
Started: Tue, 28 Jul 2026 16:35:48 +0300
Last State: Terminated
Reason: Error
Exit Code: 1
Started: Tue, 28 Jul 2026 16:35:14 +0300
Finished: Tue, 28 Jul 2026 16:35:41 +0300
Ready: False
Restart Count: 1
Limits:
cpu: 500m
memory: 1Gi
Requests:
cpu: 500m
memory: 1Gi
Liveness: http-get http://:15020/app-health/app/livez delay=30s timeout=1s period=5s #success=1 #failure=5
Readiness: http-get http://:15020/app-health/app/readyz delay=15s timeout=1s period=5s #success=1 #failure=3
Environment Variables from:
assignment-registry-app-cm-env ConfigMap Optional: false
assignment-registry-app-secret-env Secret Optional: false
Environment: <none>
Mounts:
/secrets from app-vault-secrets (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: myinvestment-dev-envoy-filters
Optional: false
app-vault-secrets:
Type: CSI (a Container Storage Interface (CSI) volume source)
Driver: secrets-store.csi.k8s.io
FSType:
ReadOnly: true
VolumeAttributes: secretProviderClass=assignment-registry-app-secret-provider
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 45s default-scheduler Successfully assigned isys-myinvestment-dev/assignment-registry-844cdc8dc8-tbkk2 to afs1app-wl-176
Normal Pulled 44s 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 44s kubelet spec.initContainers{istio-init}: Created container istio-init
Normal Started 44s kubelet spec.initContainers{istio-init}: Started container istio-init
Normal Started 43s kubelet spec.containers{istio-proxy}: Started container istio-proxy
Normal Created 43s kubelet spec.containers{istio-proxy}: Created container istio-proxy
Normal Pulled 43s 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 Pulled 35s kubelet spec.containers{app}: Successfully pulled image "registry.rshbdev.ru/rshbintech/it-invest/backoffice/myinvestment/assignment-registry:master" in 6.39769701s
Warning Unhealthy 10s (x3 over 20s) kubelet spec.containers{app}: Readiness probe failed: HTTP probe failed with statuscode: 500
Normal Pulling 7s (x2 over 41s) kubelet spec.containers{app}: Pulling image "registry.rshbdev.ru/rshbintech/it-invest/backoffice/myinvestment/assignment-registry:master"
Normal Created 1s (x2 over 35s) kubelet spec.containers{app}: Created container app
Normal Started 1s (x2 over 35s) kubelet spec.containers{app}: Started container app
Normal Pulled 1s kubelet spec.containers{app}: Successfully pulled image "registry.rshbdev.ru/rshbintech/it-invest/backoffice/myinvestment/assignment-registry:master" in 6.344529944s