'db' 카테고리의 다른 글
mysql console 접속 (0) | 2022.04.26 |
---|---|
mysql date/time (0) | 2022.04.22 |
mysql remote 접속허용 (0) | 2022.04.14 |
mysql numeric type (0) | 2020.11.05 |
mysql error - Invalid use of NULL value (이미 null들어간 column not null로 만들때 에러) (0) | 2020.05.25 |
mysql console 접속 (0) | 2022.04.26 |
---|---|
mysql date/time (0) | 2022.04.22 |
mysql remote 접속허용 (0) | 2022.04.14 |
mysql numeric type (0) | 2020.11.05 |
mysql error - Invalid use of NULL value (이미 null들어간 column not null로 만들때 에러) (0) | 2020.05.25 |
chmod (0) | 2022.04.20 |
---|---|
.bashrc (alias) (0) | 2022.04.20 |
ls -al 결과의 의미 (0) | 2022.04.18 |
linux 사양확인 (0) | 2022.04.18 |
linux 원격접속 (0) | 2022.04.07 |
ls -al 결과의 의미
drwxr-xr-x 3(하드링크 수) sdpbat sdpadm 4096 Jun 8 05:10 crawlego
-rw-r--r-- 1(하드링크 수) sdpbat sdpadm 257976 Jun 22 06:06 let-it-go.log
1) 디렉토리인지 파일인지, 디렉토리는 d
2) 소유주에 대한 권한 rwx
3) 소유그룹에 대한 권한 rwx
4) others에 대한 권한 rwx
5) 하드링크의 수, 이 문서에 연결된 하드링크의 수, 윈도우의 바로가기 개념과 비슷하다고 함
6) 소유주
7) 소유그룹
8) 용량(Byte단위)
9) 생성날짜
10) 이름
참고: http://www.incodom.kr/Linux/%EA%B8%B0%EB%B3%B8%EB%AA%85%EB%A0%B9%EC%96%B4/ls (매우 친절하게 설명해줌)
.bashrc (alias) (0) | 2022.04.20 |
---|---|
linux 시간동기화 (0) | 2022.04.18 |
linux 사양확인 (0) | 2022.04.18 |
linux 원격접속 (0) | 2022.04.07 |
linux java process 찾기, java 실행 (0) | 2020.01.31 |
Description: Ubuntu 18.04.5 LTS
Codename: bionic
cpu는 제조사에 따라, intel cpu, amd cpu, arm cpu로 나누어 집니다.
* cisc구조 - intel cpu, amd cpu (보통 intel 호환 cpu라고 함)
* risc 구조 - arm cpu
그리고 cpu 명령어 구조에 따라 실행할 수 있는 바이너리가 달라집니다.
x86, 86-32bit, x86-64bit, x64 등은 intel (호환) cpu의 bit 수를 부를 때 사용하는 말입니다. 전통적으로 intel cpu용 바이너리는 x86, x64 라는 이름을 사용합니다.
* x86, x86-32bit : 32bit intel (호환) cpu
* x86-64bit, x64 : 64bit intel (호환) cpu
arm cpu는 비트수를 부를 때는 보통 아래와 같이 사용하는 듯 합니다.
* arm : 32bit arm cpu
* arm64: 64bit arm cpu
리눅스는 운영체제이고 소프트웨어 입니다. 리눅스를 설치하기 위해서는 설치할 컴퓨터가 intel cpu이면, intel 32bit(or 64bit) 바이너리를 다운로드 받아야 하고, arm cpu이면 arm 32bit(or 64bit) 바이너리를 다운받아야 합니다.
그래서 x86인지, arm인지, 32bit인지 64bit인지 이해하고 본인의 컴퓨터에 맞는 리눅스를 설치하면 됩니다.
linux 시간동기화 (0) | 2022.04.18 |
---|---|
ls -al 결과의 의미 (0) | 2022.04.18 |
linux 원격접속 (0) | 2022.04.07 |
linux java process 찾기, java 실행 (0) | 2020.01.31 |
리눅스 PC에 백업 (0) | 2019.07.26 |
mysql date/time (0) | 2022.04.22 |
---|---|
우분투 18.04 MongoDB 설치 및 구성 (0) | 2022.04.18 |
mysql numeric type (0) | 2020.11.05 |
mysql error - Invalid use of NULL value (이미 null들어간 column not null로 만들때 에러) (0) | 2020.05.25 |
mysql workbench timeout 설정 (Lost connection to MySQL server during query) (0) | 2020.05.25 |
* 윈도우에서 우분투로 원격접속
ls -al 결과의 의미 (0) | 2022.04.18 |
---|---|
linux 사양확인 (0) | 2022.04.18 |
linux java process 찾기, java 실행 (0) | 2020.01.31 |
리눅스 PC에 백업 (0) | 2019.07.26 |
Ubuntu 단축키 (0) | 2019.04.26 |
bin: contains the binaries; and startup script (startup.bat for Windows and startup.sh for Unixes and Mac OS), shutdown script (shutdown.bat for Windows and shutdown.sh for Unix and Mac OS), and other binaries and scripts.
- catalina.sh - 여기에 변수 추가는 안해야함 (하지말라고 나와있음 Do not set the variables...)
- setenv.sh, setenv.bat 여기에다 java option, classpath 추가할 것
conf: contains the system-wide configuration files, such as server.xml, web.xml, and context.xml.
server.xml
<Server port="${port.shutdown}" shutdown="SHUTDOWN">
<Connector port="${port.http}" protocol="HTTP/1.1"
maxParameterCount="-1" maxPostSize="-1" maxThreads="512" connectionTimeout="90000"
redirectPort="${port.https}" URIEncoding="UTF-8"/>
<Connector executor="tomcatThreadPool"
port="8080" protocol="HTTP/1.1"
connectionTimeout="90000"
redirectPort="8443" />
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true">
<SSLHostConfig>
<Certificate certificateKeystoreFile="conf/localhost-rsa.jks"
type="RSA" />
</SSLHostConfig>
</Connector>
<Connector port="8443" protocol="org.apache.coyote.http11.Http11AprProtocol"
maxThreads="150" SSLEnabled="true" >
<UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />
<SSLHostConfig>
<Certificate certificateKeyFile="conf/localhost-rsa-key.pem"
certificateFile="conf/localhost-rsa-cert.pem"
certificateChainFile="conf/localhost-rsa-chain.pem"
type="RSA" />
</SSLHostConfig>
</Connector>
<Connector port="${port.ajp}" protocol="AJP/1.3" redirectPort="${port.https}"
maxParameterCount="-1" maxPostSize="-1" maxThreads="512" connectionTimeout="90000" URIEncoding="UTF-8"/>
--> -Dport.http=8180 -Dport.https=8543 -Dport.ajp=8109 -Dport.shutdown=8105
nc -z 10.150.33.35 8180으로 확인결과 8180 8109 8080-open, 8543,8443-close
browser에서는 8180만 응답됨, 8080은 Whitelabel Error Page(권한없는 화면접속시 발생)
--> port="${port.http}" connectionTimeout="90000" 20000으로 고쳐도 1분후 응답받음 why?
web.xml
context.xml
webapps: contains the webapps to be deployed. You can also place the WAR (Webapp Archive) file for deployment here.
lib: contains the Tomcat's system-wide JAR files, accessible by all webapps. You could also place external JAR file (such as MySQL JDBC Driver) here.
work: Tomcat's working directory used by JSP, for JSP-to-Servlet conversion
logs: contains Tomcat's log files. You may need to check for error messages here
설정위치 | ||
|
특정 managing을 담당하는 application에 의해 남는 로그 | (in conf/logging.properties) |
|
어떤 접근에 대한 log |
(in conf/server.xml) prefix="localhost_access.log." suffix=".txt" |
|
내부적으로 관리하는 host에 대한 내용 | (in conf/logging.properties) |
|
전반적인 console 로그 (각 application에서 발생하는 system out console) |
(in bin/catalina.sh) CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out → 경로 바꾸고 싶으면 setenv.sh, setenv.bat에 CATALINA_OUT 변수와 값을 추가하자! |
|
catalina engine에 대한 내용 | (in conf/logging.properties) |
java stream (0) | 2022.04.28 |
---|---|
Quartz (0) | 2022.04.19 |
Java Web Application (0) | 2021.03.02 |
tomcat (0) | 2021.03.02 |
spring-boot profile별 실행 (0) | 2020.03.25 |
reference: https://www.journaldev.com/
JEE server driven technology (javax.servlet, javax.servlet.http)
RequestDispatcher.forwardResponse.sendRedirect
brower가 redirection을 | 알 수 없다 | 알 수 있다 |
other context로 보낼수 | 없다 | 있다 |
extra network call | 발생안함 | 발생함 |
Servlet attributes (!=init parameters defined in web.xml)
Quartz (0) | 2022.04.19 |
---|---|
Tomcat's directories (0) | 2021.03.03 |
tomcat (0) | 2021.03.02 |
spring-boot profile별 실행 (0) | 2020.03.25 |
java time - Instant, LocalDate (0) | 2020.03.16 |
Install
Component
Catalina
Manages the lifecycle of servlets, mapping a URL to a particular servlet and ensuring that the URL requester has the correct access-rights
Coyote
Connector component for Tomcat that supports the HTTP 1.1 protocol as a web server
Listens for incoming connections to the server on a specific TCP port and forwards the request to the Tomcat Engine to process the request and send back a response to the requesting client
Jasper
Application deploy 방법 3가지
JDBC 연동
context.xml <Resource ...>에 설정정보를 추가함
default value | ||
maxActive | 최대 connection 값 | 100 |
maxIdle | 최대 idle connection 허용치 | maxActive |
minIdle | 최소 idle connection 허용치 | initialSize |
initialSize | connection pool 최초 생성 갯수 | 10 |
maxWait | connection얻기위한 최대 대기시간 | 30000(ms) 30sec? |
removeAbandoned | 특정시간동안 사용하지 않는 connection 반환 | false |
removeAbandonedTimeout | ??위의 특정 시간이 아닌지?? | 60sec |
logAbandoned | connection remove될 때 log 기록 여부 | false |
testOnBorrow | getConnection()수행할때 유효성 테스트할지 여부 | false |
validationQuery | 테스트할 쿼리, select 1 | null |
JDBC driver
Virtual host
apache에서 지원하는 기능인데 tomcat에서도 지원함
여러 domain이 하나의 tomcat에서 작동하도록 해줌
설정방법
Tomcat GUI Manager>Host Manager 클릭
<role>에 admin-gui 추가해야함
localhost는 기본적으로 떠있어야 하지만
그외에 host는 내렸다 올렸다 할 수 있음
host 구성
server.xml
<Engine name="Catalina" defaultHost="localhost"> -> 기본적으로 localhost의 내용이 전달됨
Web server 연동
(linux) tar.gz 압축파일 받은 후 다음 과정 거치면 됨
$ tar xvfz tomcat-connectors-1.2.40-src.tar.gz $ cd ~/Downloads/tomcat-connectors-1.2.40-src/native $ ./configure -with-apxs=APACHE_HOME_DIR/bin/apxs (apxs 옵션은 아파치 설치 디렉토리/bin/apxs를 지정) $ make $ make install -> 이렇게 하면 Apache_home_dir/modules/mod_jk.so가 생성됨 |
생성된 mod_jk.so를 아파치에 로딩
httpd.conf에 <IfModule jk_module>...와 설정값들 추가
<IfModule jk_module> JkWorkersFile conf/workers.properties //꼭 workers.properties 파일명이 아니어도 되지만 일반적 이름쓰자! JkLogFile logs/mod_jk.log JkLogLevel info JkMountFile conf/uri.properties |
worker.[worker_name].[type_option]=[정의]
worker.list=loadbalancer worker.worker1.type=ajp13 worker.worker1.host=192.168.0.10 worker.worker1.port=8009 worker.worker1.lbfactor=1
worker.worker2.type=ajp13 worker.worker2.host=192.168.0.11 worker.worker2.port=8010 worker.worker2.lbfactor=1 //로드밸런스의 가중치 work1,2 둘다 1이므로 1:1
worker.loadbalancer.type=lb worker.loadbalancer.balance_workers=worker1, worker2 |
httpd.conf에 직접 추가하거나 uri.properties같은 별도 파일로 분리할 수도
/*.do=worker1 /*.jsp=worker2 /servlet/*=loadbalander |
Thread
Monitoring
Tip
acceptCount=10 | request Queue의 길이를 정의 idle thread가 없으면 queue에서 idle thread가 생길때까지 요청을 대기하는 queue의 길이 default값은 매우 큼, 이걸 작게 잡아두면 기다리지 않고 빨리 에러를 보내게 됨 (요청을 처리할 수 없는 상황이면 빨리 에러 코드를 보내고 싶을 때 |
enableLookups=false | 기본값은 true Servlet/JSP 코드 중에서 들어오는 http request에 대한 ip를 조회하는 명령등이 있을 경우 DNS 이름을 IP주소로 바꾸기 위해서 DNS 서버에 look up 요청을 보냄 false로 하면 서버간의 round trip발생 방지 가능 |
compression=off | HTTP message body를 gzip 현태로 압축해서 리턴하지 않음 과거에는 대역폭이 낮아서 압축해서 많이 보냈지만 요즘은 압축하고 푸는 리소스가 더 많음 |
maxConnection=8192 | 하나의 tomcat 인스턴스가 유지할 수 있는 connection의 수 현재 연결되어 있는 실제 connection의 수가 아니라 현재 사용중인 socket fd(file descriptor)의 수 socket과 file이 열리는 갯수 |
maxKeepAliveRequest=1 | HTTP 1.1 Keep Alive Connection을 사용할 때 최대 유지할 connection수를 결정 Keep Alive를 사용할 환경이 아닌 경우에 1로 두면 됨 톰캣만 사용하거나 다양한 유저가 있을 때에는 1로 하는게 좋음 항상 같은 유저가 들어온다는 보장이 없을 때는 keep alive하지 않고 매번 새로 들어올 수 있게 하는 게 좋음 |
tcpNoDelay=true | TCP 프로토콜은 기본적으로 패킷을 보낼 때 바로 보내지 않음 버퍼사이즈에 데이터가 모두 담길 때까지 패킷 전송을 보류함으로 대기 시간이 발생하는 것을 방지 트래픽이 증가하지만 현재 망 속도를 고려하였을 때 문제가 크지 않음 |
Tomcat's directories (0) | 2021.03.03 |
---|---|
Java Web Application (0) | 2021.03.02 |
spring-boot profile별 실행 (0) | 2020.03.25 |
java time - Instant, LocalDate (0) | 2020.03.16 |
Lombok (0) | 2020.02.14 |
504 Gateway Timeout 서버 에러 응답 코드는 서버가
게이트웨이(gateway) 혹은 프록시(proxy)의 역할을 하는 동안 시간 안에 업스트림 서버(upstream server)로부터 요청을 마치기 위해 필요한 응답를 받지 못 했음
https://blog.lael.be/post/9251 - 설정좋음
Access to fetch at 'http://qt2-kic.channel.lgtvcommon.com/api/region/Global/status/S/update' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
https://stackoverflow.com/questions/22665232/what-can-cause-chrome-to-give-an-neterr-failed-on-cached-content-against-a-ser
https://developer.mozilla.org/ko/docs/Web/HTTP/CORS
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> POST /api/region/Global/status/S/update
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> host: dev.channel.lgtvcommon.com
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> accept: /
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> accept-encoding: gzip, deflate, br
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> accept-language: ko-KR,ko;q=0.9,en-US;q=0.8,en;q=0.7
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxIiwiaWF0IjoxNjEwNDk4NjA5LCJleHAiOjE2MTExMDM0MDl9.qqaJFk0-hysF8bMA1VxiWDB_f8d6rF_3N_lWHnJ3N8Z0D6ha7og994FoMf4r8N6bv4wGX-gKjPNlmfMAxpqiEQ
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> content-type: application/json
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> origin: https://dev.channel.lgtvcommon.com
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> referer: https://dev.channel.lgtvcommon.com/HOME-APP/tab
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> sec-fetch-dest: empty
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> sec-fetch-mode: cors
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> sec-fetch-site: same-origin
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> x-forwarded-for: 27.122.242.72
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> x-forwarded-port: 443
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> x-forwarded-proto: https
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> content-length: 0
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|> connection: keep-alive
2021-01-13 01:05:20.507 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|>
2021-01-13 01:05:20.512 [http-nio-8180-exec-10] INFO c.l.c.c.a.HomeAppAdminController - #updateAllByRegionAndStatus|currentUser=com.lge.cdp.security.UserPrincipal@20
2021-01-13 01:05:20.512 [http-nio-8180-exec-10] INFO c.l.c.c.a.HomeAppAdminController - #updateAllByRegionAndStatus|currentUser=com.lge.cdp.security.UserPrincipal@20
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< 200 OK
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< Vary: Origin
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< Vary: Access-Control-Request-Method
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< Vary: Access-Control-Request-Headers
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< Vary: Origin
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< Vary: Access-Control-Request-Method
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< Vary: Access-Control-Request-Headers
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< Vary: Origin
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< Vary: Access-Control-Request-Method
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< Vary: Access-Control-Request-Headers
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< Access-Control-Allow-Origin: *
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|<
2021-01-13 01:07:07.461 [http-nio-8180-exec-10] INFO c.l.c.f.LoggingFilter - 10.150.35.221|< {"result":"ok"}
2021-01-12 07:40:02.502 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> POST /api/region/Global/status/S/update
2021-01-12 07:40:02.502 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> host: qt2-kic.channel.lgtvcommon.com
2021-01-12 07:40:02.502 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> accept: /
2021-01-12 07:40:02.502 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> accept-encoding: gzip, deflate
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> accept-language: ko-KR,ko;q=0.9,en-US;q=0.8,en;q=0.7
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxIiwiaWF0IjoxNjEwNDM2OTg3LCJleHAiOjE2MTEwNDE3ODd9.LCAurM4nLxlHQI0dqtPFlh2H-r8cRSuxN1ytpFsntr9CwInUfHqjCXW-J15GFwHpfaXJyr0F0O8ECHzMdSEnRw
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> content-type: application/json
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> origin: http://localhost:3000
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> referer: http://localhost:3000/
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> x-forwarded-for: 27.122.242.72
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> x-forwarded-port: 80
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> x-forwarded-proto: http
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> content-length: 0
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|> connection: keep-alive
2021-01-12 07:40:02.503 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|>
2021-01-12 07:40:02.507 [http-nio-8180-exec-9] INFO c.l.c.c.a.HomeAppAdminController - #updateAllByRegionAndStatus|currentUser=com.lge.cdp.security.UserPrincipal@20
2021-01-12 07:41:48.838 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< 200 OK
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< Vary: Origin
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< Vary: Access-Control-Request-Method
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< Vary: Access-Control-Request-Headers
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< Vary: Origin
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< Vary: Access-Control-Request-Method
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< Vary: Access-Control-Request-Headers
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< Vary: Origin
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< Vary: Access-Control-Request-Method
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< Vary: Access-Control-Request-Headers
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< Access-Control-Allow-Origin: *
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|<
2021-01-12 07:41:48.839 [http-nio-8180-exec-9] INFO c.l.c.f.LoggingFilter - 10.150.32.229|< {"result":"ok"}
SVG (Scalable Vector Graphics) (0) | 2022.08.18 |
---|---|
Common Aspect Ratio for Images(1920x1080->16:9가로형...) (0) | 2022.08.18 |
Button name: 점3개 세로(Kebab), 막대기3개(Hamburger)... (0) | 2022.08.04 |
web login security (0) | 2020.01.09 |
ui 관련 알아둘 개념: hover=mouseenter+mouseleave, focus/blur, toggle, ellipsis(...) (0) | 2019.04.19 |