【尚硅谷】計(jì)算機(jī)畢業(yè)設(shè)計(jì)丨10小時(shí)搞定B2C電商畢設(shè)項(xiàng)目(包含前端+后端,輕松結(jié)

問題描述:p11 search無法啟動(dòng)問題,我按照前面的所有的舊評(píng)論操作過還是沒用,maven clear和install,各種啟動(dòng)順序也試過,在config類加完@Resoure還是不行,Ip改了也沒用。


報(bào)錯(cuò)形式:Caused by: java.net.SocketTimeoutException Create breakpoint : Read timed out??==========??Caused by: feign.RetryableException Create breakpoint : Read timed out executing GET shttp://product-service/product/list
原因:
1.老師公眾號(hào)中給出的在docker中運(yùn)行mysql的命令沒有進(jìn)行端口映射,會(huì)導(dǎo)致連接不上mysql然后報(bào)上面的錯(cuò)誤,要改為docker run --name mysql -p 3306:3306 -v /mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=root -d mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
2.在cenos7中docker mysql容器中運(yùn)行sql腳本導(dǎo)入有bug,會(huì)導(dǎo)致store_product數(shù)據(jù)庫中的product 表為空表,導(dǎo)致上面的錯(cuò)誤,需要通過Navicat在外部連接進(jìn)行sql腳本導(dǎo)入(或者手動(dòng)增加數(shù)據(jù))