科目一考试一次必过的踩坑笔记 All In One

Posted xgqfrms

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了科目一考试一次必过的踩坑笔记 All In One相关的知识,希望对你有一定的参考价值。

科目一考试一次必过的踩坑笔记 All In One

科目一考试一次必过的踩坑笔记 All In One

驾校和考场都不给你说的考试秘密,在这里我完全免费的分享给大家了!

经验教训

  1. 考前刷题模拟考试题一定要达到90分以上,才有可能保证一次考过!
  2. 共100 题,考试时间 45 分钟,不要着急,仔细看清楚每一题的题目描述选项描述,注意有些陷阱题(这种题出的没有意义,纯属坑人,就是想赚你的补考费)
  3. 考试的时候,答完一题,不要着急手动切换到下一题;再仔细检查一下,只要不手动点击下一题,还可以修改当前问题的答案;
  4. 每次都需要手动点击,才能切换到下一题;
  5. 但是可以从右上角的 10 行 10 列的题库中点击任意题目作答,不一定要按照试题的顺序一题一题的回答,非常适用于对当前问题的答案选项都不确定的时候,防止回答错误影响信心,可以先暂时跳过,等到后面好回答的问题都回答完了,再回来处理;

陷阱题(选项 ABCD 与 图片上的 ABCD 编号不是一一对应的,要以选项的为准,不要被误导了!)

真实的科目一考试界面 ✅

屏幕左上角是本人考试的实时监控视频;

屏幕右上角是 10 行 x 10 列的 100 道题目;
屏幕右下角是下一题按钮、交卷按钮;

屏幕中间上半部是问题描述和选项;
屏幕中间下半部展示问题选项对应的图片, 如果本题是图片题(不是图片题不显示);

在线模拟考试界面

demos

(

记一次pm2的踩坑

1、问题:

公司采用了自动发布平台,最近突然发现一个问题,上线完成后服务是能正常访问的,但是有一个节点访问的时候每两次中总是有一次404,通过nginx的access日志分析发现第一次正常访问有一次get请求202,接下来访问第二次或出现一次get404,post202,get404,返回三个请求?很奇怪啊。

 

2、探索:

首先检查nginx是否有人修改,导致转发出问题。经检查发现没问题,然后去后端服务器排查是否启动了多个instanc,使用pm2  ls查看,只有一个instanc。然后再查看端口,netstat -tunlp | grep 10081,也只有一个。那就很奇怪了,从访问的结果来看明显是轮训了两个节点,于是查看代码的commit id,pm2  show  21 (21是pm2的id),发现代码是1个月前的;到项目的目录下,使用git  log查看发现代码就是最新的。问题已经发现了,就是一个instance有了两份代码,并且轮训访问。而只能看到有一个是启动的。猜想是之前的进程没有在代码发布的时候平滑重启,导致有两个进程都占用同一个端口,但是代码确实两份。所以访问的时候会出现轮训一个错一个对的情况。

于是将现有的instanc停掉,来验证之前的猜想,pm2  stop  21,发现服务还是可以访问的,只是一直返回的是报错的那个。netstat -tunlp | grep 10081,发现还是有输出。这就验证了,一个端口,两份代码,两个服务的猜想。

 

3、解决:

将instan删掉,pm2 delete 21,将剩下的那个netstat -tunlp | grep 10081,根据pid将进程kill掉。然后重新构建,问题就解决了。

 

4、FQA:

1、这个问题并不是必现的,因为向上的服务是可以正常访问的,又是集群环境,因此发生的时候,bug不容易排查。

2、在nginx的access日志里面,观察到总有某个节点请求会有失败和成功,并且很有规律,就可以考虑排查一下是否是这个错。

3、目前怀疑是pm2 的startOrReload的bug导致的,正在进一步研究。

 

以上是关于科目一考试一次必过的踩坑笔记 All In One的主要内容,如果未能解决你的问题,请参考以下文章

2023 全国计算机等级考试 All In One

记一次pm2的踩坑

记录一次微信小程序getUserProfile的踩坑经历

记录一次微信小程序getUserProfile的踩坑经历

记录一次微信小程序getUserProfile的踩坑经历

记录一次微信小程序getUserProfile的踩坑经历