์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- servlet
- API
- ์ดํด๋ฆฝ์ค
- Error
- ibatis
- pyqt
- ์ํ์ฝ๋ฉ
- html
- ddit
- nodejs
- Homebrew
- JDBC
- ๋งฅ
- jsp
- ๋ฐฐ์ด
- Android
- Mac
- Oracle
- ๋๋์ธ์ฌ๊ฐ๋ฐ์
- ๊ฐ์ฒด์งํฅ
- ์๋ฐ๋ฌธ์
- ๋ฐ๋ณต๋ฌธ
- spring
- ์ปฌ๋ ์ ํ๋ ์์ํฌ
- python
- crud
- FastAPI
- Java
- ๋จ์ถํค
- ์๋ฐ
Archives
- Today
- Total
๋ชฉ๋กcrontab (1)
romworld
OSM์ ์ฐ๊ฒฐ์ํ ๋ชจ๋ํฐ๋ง ๊ธฐ๋ฅ (๋ฆฌ๋
์ค ํฌ๋ก ํญ)
OSM API์ ์ฐ๊ฒฐ์ํ๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ๊ธฐ ์ํ ๊ธฐ๋ฅ๊ฐ๋ฐ 1. ์ ์คํฌ๋ฆฝํธ ์์ฑ : PSQL ์ฐ๊ฒฐ(๋ฐ์ดํฐ๋ฒ ์ด์ค) ๋ฐ LOG๋ฅผ DB์ ์ ์ฅ ๋ฆฌ๋ ์ค ์ ์ ์ ์คํฌ๋ฆฝํธ ์์ฑ : vi [ํ์ผ๋ช ] #!/bin/bash url="https://tile.openstreetmap.org" # 2>&1์ ์๋ฌ ๋ก๊ทธ ๋ฟ๋ง ์๋ ์ ์ ๋ก๊ทธ๋ ๊ฐ์ ธ์ค๋ ๊ฒ response=$(curl -I "$url" 2>&1) # ๋ณ์์์ "HTTP/"์ ์ฐพ์ ๋์๋ฌธ์ ๊ตฌ๋ถ ์์ด(-i) ์ฐพ์ ๋ค, # ๊ทธ ๊ฒฐ๊ณผ์์ ๋ ๋ฒ์งธ ์ปฌ๋ผ(๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ถ๋ถ) ์ฆ, HTTP ์ํ ์ฝ๋๋ฅผ http_status ๋ณ์์ ์ ์ฅ http_status=$(echo "$response" | grep -i "HTTP/" | awk '{print $2}') #..
etc
2023. 8. 3. 11:22