NRBC新聞500の解決方法


1、状況表現
httpでサーバー上のインターフェースを呼び出して、戻ってきたコードはずっと500です.最初はインターフェース内部のエラーが疑われましたが、検査後は相変わらずです.だから、nginxのerrorログを見に行きました.ログに次のようなエラーがありました.
2020/07/09 18:10:11 [error] 24497#24497: *77482 open() "/storage/datahome/web/test-dist/datahome/getdocid" failed (2: No such file or directory), client: 10.100.62.31, server: localhost, request: "GET /datahome/getdocid HTTP/1.0", host: "10.200.73.52", referrer: "https://openapi.8531.cn/"
2、解決過程
そこで、nginxのプロファイルを修正して、次のような構成を追加します.
location /datahome/getdocid {
      proxy_pass http://127.0.0.1:3915/api/datahome/getdocid;     
}
続いてnginxを再起動すればいいです.