$r1.Add_CheckedChanged({
param(
[Object]$sender,
[System.EventArgs]$e
)
if ($r1.Checked -eq $true) {
$c.Visible = $true
} else {
$c.Visible = $false
}
})
INFO
остальное c FATAL
logback.xml
д б в src/main/resurces
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="30 seconds">
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<variable name="BASEDIR" value="${BASEDIR:-.}"/>
<!-- https://www.cloudesire.com/configure-logback-log-level-via-environment-variables/ -->
<property name="FILENAME" value="App"/>
<property name="DIR" value="${BASEDIR}/logs"/>
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<!-- can use ${APP_HOME} -->
<file>${DIR}/${FILENAME}.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${DIR}/${FILENAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
<maxFileSize>100KB</maxFileSize>
<totalSizeCap>1MB</totalSizeCap>
<maxHistory>1</maxHistory>
</rollingPolicy>
<encoder>
<pattern>%-4relative [%thread] %-5level %logger{35} - %msg%n</pattern>
</encoder>
</appender>
<root level="WARN">
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
</root>
<logger name="example" level="DEBUG" additivity="false">
<appender-ref ref="FILE"/>
</logger>
<logger name="org.springframework.data" level="FATAL"/>
<logger name="org.hibernate" level="FATAL"/>
<logger name="org.hibernate.hql" level="DEBUG">
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
</logger>
<logger name="org.springframework.jdbc.core" level="DEBUG">
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
</logger>
</configuration>
ErrorAction SilentlyContinue
не спрячет при выполнение invoke-webrequest или invoke-restmethod И приходитсяtry {
$ProgressPreference = 'Stop'
$response = Invoke-WebRequest -uri $url
$ProgressPreference = 'Continue'
} catch [Exception]{
# 1 NameResolutionFailure
# 15 ProxyNameResolutionFailure
# 2 ConnectFailure
# 3 ReceiveFailure
# 7 ProtocolError
# 9 TrustFailure
if ( $exception.Status -ne 7 ) {
$statuscode = $exception.Status
} else {
$statuscode = $exception_statuscode.value__
}
jdbc_prefix = "mysql";
options = "allowMultiQueries=true&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8";
"jdbc:" + jdbc_prefix+"://" + serverName + "/" + databaseName + "?" + options;
node:
depends_on:
- db
depends_on
всего лишь указывает docker-compose что контейнер node
будет создаватьсяdb
но похоже node слишком рано пытается соединиться а не дождавшись что на самом деле db
(мускл довольно долго инициализируетсяdepends_on:
db:
condition: service_healthy
db:
healthcheck:
test:
[
"CMD-SHELL",
"nc -z localhost 3306",
]
interval: 10s
timeout: 10s
retries: 10
'process.env': JSON.stringify(dotenv.config().parsed),
DefinePluginConfig
- переопределили process.env
то почему ожидаете что он вам настоящие переменные окружения увидитplugins: [htmlWebpackPluginConfig, miniCssExtractConfig, ESLintPluginConfig],
DefinePluginConfig
- process.env
заработать b5463c41faa4 basic-example "java -jar app.jar" 6 seconds ago Up 2 seconds 0.0.0.0:8086->8085/tcp nifty_babbage
c2cee2839f57 redis:5.0.5-alpine3.9 "docker-entrypoint.s…" 3 days ago Exited (255) 2 days ago 0.0.0.0:6379->6379/tcp redis
-p
docker-compose.yml
через ports:
networks:
IPADDRESS=$(docker inspect $ID | jq -cr '.[]|.NetworkSettings.Networks."basic-elk-cluster_elastic".IPAddress')
echo "IPADDRESS=$IPADDRESS"