worknote
一、变更注意事项
1.部署平台:
a.重启服务时,通过部署平台跳到各服务器操作时,注意修改字符编码为en_US.utf-8
b.服务器之间通过部署平台的dscp命令传输文件到目标服务器;如果连接目标服务器没有推送密码,opr申请权限后使用齐治堡垒机sftp工具上传,不要使用rz
命令上传(原因:如果原文件存在,使用rz命令不能覆盖原文件)
c.不管是通过部署平台dscp命令或者堡垒机的sftp工具上传文件到目标服务器,都要注意上传文件的更新时间、更新文件大小
2.pafa5管控平台:
a.在pafa5管控平台或服务器上修改配置文件后,需要检查是否修改正确,且需和开发确认
b.修改完pafa5配置项,需要跟开发确认是否重启应用或组件
4.服务器上:
a.修改配置文件前先必须备份
b.class文件、jar包、war包更新完后必须重启服务
c.删除文件必须先备份,再mv,观察2-3天后服务器正常运行就可以删除
d、应用重启必须要用应用重启脚本,tomcat重启要用tomcat_restart.sh脚本,重启完后要检查进程重启时间,检查cat监控、detector监控、F16监控是否恢复
3.数据库:
a.oracle执行脚本,sql脚本涉及数据量多时必须在命令窗口执行,发版执行sql脚本必须在命令窗口执行
b.mongo脚本执行时,mongo服务器和Secure CRT工具必须设置字符编码为en_US.utf-8,否则执行mongo脚本带中文时会出现中文乱码
C.执行oracle数据库操作(增删改)时记得commit提交事务;使用drop命令删除表,如不敢确定可以使用rename命令先对表重命名。
二、批量检测ip的端口是否连通
nc检测端口的用法
nc -z -w 10 -u%IP% %PORT%
-z表示检测或者扫描端口
-w表示超时时间
-u表示使用UDP协议,此参数为空,则为tcp协议
[@s136.ipcpu.com ~]# nc -z -w 10 -u 8.8.8.8 53
Connection to 8.8.8.8 53 port [udp/domain] succeeded!
[@s136.ipcpu.com ~]# nc -z -w 10 8.8.8.8 53
Connection to 8.8.8.8 53 port [tcp/domain] succeeded!
[@s136.ipcpu.com ~]# echo $?
0
[@s136.ipcpu.com ~]# nc -z -w 10 8.8.8.7 53
[@s136.ipcpu.com ~]# echo $?
1
端口成功联通返回值是0,提示succeeded;否则返回1,不提示任何数据
假如我们有这样一堆IP和端口。
#cat ports
119.181.69.96 8080
119.181.118.38 8000
119.181.20.18 8080
119.181.69.37 8080
cat ports | while read line;do
nc -z -w 10 $line > /dev/null 2>&1
if [ $? -eq 0 ];then
echo $line:OK
else
echo $line:Fail
fi
done
三、命令用法
nslookup工具对域名解析

worknote的更多相关文章
- 高通开发笔记---yukon worknote
点击打开链接 daily buildhttp://android-ci-platform.cnbj.sonyericsson.net/job/daily_build_jb-mr2-yukon/DL-C ...
- 高通开发笔记---Yangtze worknote
点击打开链接 1. repo init -u git://review.sonyericsson.net/platform/manifest -b volatile-jb-mr1-yangtze 2. ...
- GIT(分布式版本控制系统)
Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.[1] Git的读音为/gɪt/. Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本 ...
- Git管理分支
管理分支:git branch 直至现在为止,我们的项目版本库一直都是只有一个分支 master.在 git 版本库中创建分支的成本几乎为零,所以,不必吝啬多创建几个分支.下面列举一些常见的分支策略, ...
- C/C++常见问题汇总
问题1.数组和指针的区别 数组名不可以作为左值 char * p1 = "Hello World" ; //分配字符串常量,然后赋给 p1 ,一个指针型变量,是左值 ] = &qu ...
随机推荐
- 417 事件、监听、jQuery、轮播手动
am:通用事件 a链接事件阻止默认行为 return false HTML元素大都包含了自己的默认行为,例如:超链接.提交按钮等.我们可以通过在绑定事件中加上return false来阻止它的默认行为 ...
- 机器学习基石9-Linear Regression
注: 文章中所有的图片均来自台湾大学林轩田<机器学习基石>课程. 笔记原作者:红色石头 微信公众号:AI有道 上节课,主要介绍了在有noise的情况下,VC Bound理论仍然是成立的.同 ...
- 使用python爬虫,批量爬取抖音app视频(requests+Fiddler+appium)
抖音很火,楼主使用python随机爬取抖音视频,并且无水印下载,人家都说天下没有爬不到的数据,so,楼主决定试试水,纯属技术爱好,分享给大家.. 1.楼主首先使用Fiddler4来抓取手机抖音app这 ...
- Windows XP 的最高版本 .net framework 安装
注意: Windows XP 系统已于2014年4月8日停止维护.出于安全.性能及新设备支持考虑,应立即停止使用. 安装 Windows XP SP3 所支持的最高.net framework 版本为 ...
- wireshark & fiddler
wireshark display filterhttps://www.wireshark.org/docs/wsug_html_chunked/ChWorkBuildDisplayFilterSec ...
- 二十三种设计模式之原型模式的C#实现
原型模式就是通过拷贝快速创建一个新的对象 本例UML如图 ColorBase [Serializable] public abstract class ColorBase { public int R ...
- WPF 10天修炼 第二天- XAML语言
XAML是什么 XAML是一种与.NET CLR紧密集成的声明性UI标记语言.XAML中的对象元素对应到CLR中的类型或结构.XAML命名空间对应到CLR中类的命名空间,元素类型则对应到CLR中的类型 ...
- 利用 Google Chart API 生成二维码大小不一致
大小不一致是由于 chl 参数内容不一样导致的,而 chs 参数只能指定生成图片的大小,不能指定生成具体二维码大小. 比如:https://chart.googleapis.com/chart?ch ...
- 《剑指offer》平衡二叉树
本题来自<剑指offer> 反转链表 题目: 思路: C++ Code: Python Code: 总结:
- Ubuntu 16.04.3 安装jenkins
# 需要java环境wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add - sudo sh -c ...