测验:区分环境问题
在 shell 中,ulimit -n是 1048576,但服务因“打开文件过多”而终止。我应该去哪里检查?
/etc/security/limits.conf/proc/<PID>/limitssysctl fs.file-maxulimit -Hn在外壳中
在韩语 Windows 中创建的客户 CSV 不会被读取为 UTF-8。最有可能的原始编码是什么?
- UTF-16
- ISO-8859-1
- Shift_JIS
- EUC-KR(CP949)
为什么使用不正确的编码读取字符串特别危险?
- 程序一被读取就死掉了。
- 由于编码而导致双倍磁盘使用
- 仅屏幕上的排序顺序发生变化。
- 它保存时没有错误,但几周后返回并报告无法搜索。
客户公司表示,为了方便起见,他们将给予完整的管理员权限。最合适的回应是什么?
- 明确所需工作的范围和持续时间,并以最低权限提出请求。
- 因效率而获得
- 礼貌地拒绝并让客户自己做。
- 一旦收到,请勿使用。
我设置了环境变量,但服务仍然无法读取它。最常见的原因是什么?
- 设置的环境变量名称有拼写错误。
- 该值中包含一个特殊字符。
- 设置后没有重启
- 它没有被继承,因为配置的 shell 和启动服务的进程不同。
制作环检脚本最准确的实用价值是什么?
- 不再说“它不起作用”,而是使用故障的具体名称,从而减少与客户的来回沟通。
- 将现场诊断所需的时间缩短一半
- 防止因环境问题引起的故障
- 可以替换配置文件