首先我是一个刚入职新公司一年经验的前端开发,因为一些原因,领导让我在甲方本地内网的服务器上部署一个前端项目,要求是能看到片段页面操作后网关有报错日志(因为没有上传后端代码)
虽然对于服务器这块我是一窍不通,但领导给了几个文档让我照做,起初顺利,就算有些地方不会也有同事指点,用nginx启动打包好的dist包,安装数据库,安装网关,然后只要在浏览器打开页面点击一些按钮,然后把网关报错日志给领导看一下就行了。
但是,不知道为啥网关日志就是没有我的项目所在的8080端口的日志,那我一个前端人也是一脸懵逼,到处请教,足足请教了两天,这两天领导还不停催我,但问题依然没有解决,dist的包重新传了两次(每次都要到楼下去找人家甲方的人,人家都认识我了…),在这两天我学会了各种linux的指令,现在一些基本操作我都会。
我自己查看了一下在80端口下运行的服务,发现我在浏览器能正常浏览的8080端口下的页面是看不到的,于是我改了nginx设置,把页面在9081端口下打开(因为9080是nginx:maste,这个端口是有网关日志的),然后再去检查90端口下的服务,自带9081是可以看见的,但网管日志下仍然没有任何关于9081的日志记录(如果页面成功打开,应该在access里有成功日志,操作页面的话应该在error里有报错信息,我在页面f12查看网络,每次点击页面按钮都是404报错),同事告诉我是页面根本没有走网关,所以没有记录,但他们也不知道怎么解决。
因为一些原因,我身边的同事不能接手我这工作,而能接手的人里,只有我可以进甲方内网……
今天自己研究了半天真的快吐了,希望能有同学给我指点迷津,真的,在这跪了,我现在看到那个黑色的linux操作界面就想吐……
此处网关是指什么?不太清楚你遇到了什么问题