diff --git a/CHANGELOG.md b/CHANGELOG.md index f5c89d1..efb9f1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,11 @@ ## 2026-06-15 +### ๐Ÿ› ์บ์น˜ํ…Œ์ด๋ธ” URL ํŒจํ„ด ์ˆ˜์ • (v0.1.50) +- ์‹ค์ œ catchtable URL์€ `app.catchtable.co.kr/ct/shop/...` ํ˜•์‹ (์˜› `/shop/`, `/dining/`์€ ๋งค์นญ ์‹คํŒจ) +- ์ฒซ ํšŒ์ฐจ(v0.1.49) ์บ์น˜ํ…Œ์ด๋ธ” ๋ฒŒํฌ ๊ฒฐ๊ณผ 1044๊ฑด ์ „๋ถ€ ๋ฏธ๋ฐœ๊ฒฌ(๋งคํ•‘ 0%)์˜ ์›์ธ +- ํŒจํ„ด์„ `catchtable.co.kr/ct/shop/`, `catchtable.co.kr/ct/dining/`๋กœ ๊ต์ • ํ›„ NONE ํ•ด์ œ + ์žฌ์‹คํ–‰ + ### ๐Ÿ› WebSearchService HTTP timeout ์ถ”๊ฐ€ (v0.1.49) - ๋ฒŒํฌ ๋ฐฑํ•„ ์ค‘ ํŠน์ • ๊ฒ€์ƒ‰์—์„œ ๋ฌดํ•œ hang โ†’ backend executor virtual thread ์ ์œ ๋กœ ํ›„์† ์ž‘์—… ์ค‘๋‹จ (90๊ฑด ์ฒ˜๋ฆฌ ํ›„ ๋ฉˆ์ถค) - connectTimeout=5s + request timeout=15s (Naver/DDG ๋‘˜ ๋‹ค) diff --git a/backend-java/src/main/java/com/tasteby/controller/RestaurantController.java b/backend-java/src/main/java/com/tasteby/controller/RestaurantController.java index b4e25f5..6a554d3 100644 --- a/backend-java/src/main/java/com/tasteby/controller/RestaurantController.java +++ b/backend-java/src/main/java/com/tasteby/controller/RestaurantController.java @@ -423,9 +423,10 @@ public class RestaurantController { } private List> searchCatchtable(String restaurantName) { + // ์‹ค์ œ ์บ์น˜ํ…Œ์ด๋ธ” URL์€ /ct/shop/ ํ˜•์‹. ์˜› /dining/ /shop/ ํŒจํ„ด์€ ๋งค์นญ ์‹คํŒจ. return webSearch.search( "site:app.catchtable.co.kr " + restaurantName, - "catchtable.co.kr/dining/", "catchtable.co.kr/shop/" + "catchtable.co.kr/ct/shop/", "catchtable.co.kr/ct/dining/" ); }