1. 程式人生 > 其它 >專案可能會問到的問題---基於前後端分離的微服務教育網站(學成線上)

專案可能會問到的問題---基於前後端分離的微服務教育網站(學成線上)

〇、涉及技術棧

https://pan.baidu.com/disk/home?#/all?vmode=list&path=%2FJava%E5%BC%80%E5%8F%91%2F00Java%2F21-%E5%BE%AE%E6%9C%8D%E5%8A%A1%E6%95%99%E8%82%B2%E7%BD%91%E5%AD%A6%E6%88%90%E5%9C%A8%E7%BA%BF

1、Nginx

2、微服務

3、MongoDB和MySQL

4、GridFS

5、前後端分離

6、頁面靜態化

7、RabbitMQ

8、框架

9、其他(如限流、宕機)

一、Nginx

1、能夠實現什麼功能

2、為什麼不選用其他伺服器

3、Spring Boot中無需伺服器,為什麼還要使用 Nginx

二、微服務

1、怎樣實現服務間的呼叫

2、多個服務如何實現負載均衡

三、MongoDB和MySQL

1、分別用來儲存什麼資訊

2、MongoDB能夠儲存哪些內容,常見的應用

四、GridFS

1、實現機制

2、在專案中儲存什麼檔案?

3、與HDFS的區別https://www.cnblogs.com/iuuxx/p/14156359.html

五、前後端分離

1、怎樣實現前後端互動?

六、頁面靜態化

1、頁面靜態化有什麼好處?

2、頁面靜態化實現的過程?

3、頁面靜態化的資料分別存放在什麼位置?

七、RabbitMQ

1、實現的功能?

2、為什麼沒有選用其他MQ?

八、框架

1、用了哪些框架做介面訪問?

2、怎樣實現微服務?

九、其他(如限流、宕機)

1、多個請求訪問會出現什麼問題?

2、超過負載是否會宕機?

3、如何做限流?

4、實現負載均衡的方式有哪些?