分类: 服务器

服务器

关于ping公司内网服务器ip,间歇性丢包的解决方案

遇到现象:用公司内网登录服务器ip,刷新卡,速度慢。

测试:
1. 服务器本地卡不卡,如果是服务器本身卡,那就对使用的服务器上的平台进行调整,比如,使用tomcat,那就调整一下tomcat的内存,这样可以解决服务器本身卡的问题。
2. 若不是服务器本身卡,那就是网络的原因。ping ip -t -l 1000,先对服务器发1000字节的包,看看返回时间和掉包率,若发现掉包现象严重,排除中毒之外的因素,就是我们处理一般情况的解决方案。

解决方案:把这台电脑的速度和双工设置为为10M全双工,设置方法:本地连接-属性-配置-高级-速度和双工,选择10M全双工,能好那么一些。

ping 一会通一会不通

我自己电脑的原因:

原因是局域网有多个交换机,导致经常被攻击,后来开了局域网防护,

主机上有电脑管家/360等防护软件,ping不通对方

 

解决方案:
打开360->功能大全->流量防火墙->局域网防护->*下面 局域网隐身关闭就可以了。

这个问题还会导致局域网共享发布后,别的电脑访问不了。

 

1.网卡重启
2.ping 127.0.0.1 测试本地网卡
3.tracert IP
4.对端ping本端 对端指定源ip
5.网络抓包工具
6.本端或端口是否开启防火墙,端口是否放行icmp,安全策略是否放行
7.是否有ip冲突,本地地址冲突或者对端地址冲突
8.是否有带宽挤占,下载文件占用大量带宽

同一网段下的电脑ping不通的几种原因

  1. 防火墙问题,两台机器的防火墙没有关闭
  2. 系统——>高级系统设置——>远程——>勾选允许远程协助

%title插图%num

目前遇到这两种问题导致的两台机器ping不通;
另外win10默认不开启telnet服务,需要手动开启,测试连接另一个电脑端口通不通:

telnet ip port
  • 1

回车后,连接成功后会弹一个新的黑窗口

局域网ping不通ip的解决办法

局域网ping不通ip的解决办法

局域网ping不通ip的解决办法

如果ping局域网ip不通,试试关闭专用网络防火墙,公用网络防火墙保持启用(或关闭),域网防火墙也可以保持启用(或关闭)。

python爬虫获取跳转后的响应url

** 在爬虫中经常会遇到网页给的某个url是跳转前的url,这类请求url一般很长,假如数据库建表时字段限制,则会无法入库,从而导致拿不到数据,看了下网上其他教程,较为繁琐.我在这提供一种思路及代码片段供大家参考.
浏览器向请求url发送请求,如获取到正常的响应,则一般相应状态码时300~305,随后会重定向到另一url(响应url),想到这一点其实就很好解决了.
可打印出相应头内容,在对应json中找到响应url,因为响应内容比较少,可以直接将url提出.我以一淘宝中分离天猫商品的url为例.
**

import requests
def get_redirect_url():
url = “””https://mclick.simba.taobao.com/cc_im?p=INC.redible&s=936271675&k=705&e=cf5Imw38zyT5LeEXLaoxX6gUJlv1pJiLeYS7ah10x8Plp95OWMW%2BVsso8ajx2qSZMHlKHH3GzaQJHiACcFM5PxMDWFwAo9PcY8S1Kuu7YOyaGIYBEZ9QdoMkKz82auCyNZ8bbUQVevFDzlFKxKHX%2Bp%2B%2FHAxpbvW62yiplFhHxAH%2BawzgNyHhNToiFWC%2FBivB3jGPPFqsRTmgWZf7Jshf%2F3NiXmDmL2WTZIU5wKgaeMLtxOLeyKFscBa2Gk%2FOQhS8QXtTBDucRxBcs%2BVbDLrgv3sZMGT3feX36D97LAShJd9MD5XRvHMkUiZ1X4oJf5e8A6wPbXazQ2BhHsqQJmOwW9ar422dxWmq6T1gXauzR9E6oGhtUAciYbZaIvTFPP5WiT5P4ZqSyXv%2FAAyqVXSIM8XLmjd2EBjqrva4CfegCkInOOBujZnCbYEbowsFHgfR4klATU%2BeMdP8aDAcIpvzCSUcQNNzEWczs6wXvWHBKPJKcRl8kP87KeIj1Nss8uZy6C8bX1UJGOX%2FKSRGD7W4PJ8izCG1Zvrbv1PWRmQ4wv%2B2uMM0StYEtjos6rPV5rBcSkwsiLYYrk1N%2BVEWn%2Fpm2D4q1HyKX658ob7TuonqLw7YJdkISO06Ojpj%2BnSXK0fDqKFI84lIBbCoaWX72cFm8FZSwYoxbzwwrE%2FS4mjROCmofgQh%2BXArHCoRdQ2u3FB%2B”””

headers = {
‘User-Agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36’
}

response = requests.get(url,headers=headers)

#print(response.headers)
return response.headers[‘Url-Hash’]

get_redirect_url()

即可获取到跳转后的url

python获取网页响应时间

  1. “””
  2. 描述:获取网页的响应时间r.elapsed.total_seconds (计算的是从发送请求到服务端响应回来这段时间)
  3. “””
  4. import requests
  5. r = requests.get(“http://www.cnblogs.com/yoyoketang/”)
  6. print(r.elapsed)
  7. print(r.elapsed.total_seconds())
  8. print(r.elapsed.microseconds) #网上很多资料写的是用microseconds获取响应时间,再除1000*1000得到时间为秒的单位,当请求小于1s时,发现不出什么问题。如果时间超过1s,问题就来了。
  9. # (很显然,大于1s的时候,只截取了后面的小数部分)3.所以获取响应时间的正确姿势应该是:r.elapsed.total_seconds(),单位是s
  10. print(r.elapsed.seconds)
  11. print(r.elapsed.days)
  12. print(r.elapsed.max)
  13. print(r.elapsed.min)
  14. print(r.elapsed.resolution)
  1. “””
  2. 输出:
  3. 0:00:00.061597
  4. 0.061597
  5. 61597
  6. 0
  7. 0
  8. 999999999 days, 23:59:59.999999
  9. -999999999 days, 0:00:00
  10. 0:00:00.000001
  11. “””

Eclipse配置tomcat服务器

Eclipse配置tomcat服务器

*近在用Eclipse开发web项目过程中,发现有的时候服务器启动了,项目也部署了,但是work中只有一个空的项目目录,然后项目访问的过程中,总是出错,查了一些资料,发现可以通过一下方式解决:

  1. 打开Eclipse,新建Tomcat服务器

%title插图%num

2.选择服务器版本和运行环境,然后直接Finish

%title插图%num

注意:*好是直接Finish,保证服务器*次创建,并且里面没有部署任何项目,只有这样才可以再第4步中修改Server Locations的配置

3.选择刚创建的服务器,右键选择Open打开服务器配置

%title插图%num

4.在Tomcat配置界面中修改Server Locations和Timeouts的配置

%title插图%num

注意:Server Location有三种配置,分别是:使用工作空间路径、使用Tomcat安装路径、自定义路径;我这里选择了第三种自定义路径,主要考虑方便去管理,请根据自己需要自行选择,但是Deploy Path:就是项目部署的目录一定要把默认的改为webapps;Timeouts的时间设置建议都要改一改,否则会出现项目部署之后丢失文件或不成功的情况
*后:通过以上的配置,在使用eclipse开发调试的时候基本上就不会出现部署成功,编译项目文件夹为空的问题了
结语:
登高者必自卑,行远者必自迩,在这个世界上,重要的不是你正站在哪里,而是你前进的方向!

python requests获取服务器响应时间

requests.get(url=url).elapsed.total_seconds()   #时间为秒

可以获取从发起请求到服务器响应的时间

如,延时响应一秒,获取服务器响应时间

%title插图%num

延时响应3秒,获取服务器响应时间

%title插图%num

PYTHON 获取淘宝服务器时间 显示在tkinter的UI

代码

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import tkinter
import http.client
import time

def get_webservertime(host):
conn = http.client.HTTPConnection(host)
conn.request(“GET”, “/”)
r = conn.getresponse()
ts = r.getheader(‘date’) # 获取http头date部分
# 将GMT时间转换成北京时间
ltime = time.strptime(ts[5:25], “%d %b %Y %H:%M:%S”)
ttime = time.localtime(time.mktime(ltime) + 8 * 60 * 60)
dat = “%u-%02u-%02u” % (ttime.tm_year, ttime.tm_mon, ttime.tm_mday)
tm = “%02u:%02u:%02u” % (ttime.tm_hour, ttime.tm_min, ttime.tm_sec)
return tm

def tick():
global time1
# 获取时间
time2 = get_webservertime(‘www.taobao.com’)
# 如果时间发生变化,代码自动更新显示的系统时间
if time2 != time1:
time1 = time2
clock.config(text=time2)
# calls itself every 200 milliseconds
# to update the time display as needed
# could use >200 ms, but display gets jerky
clock.after(200, tick)

win = tkinter.Tk()
win.title(“获取淘宝服务器时间”)
time1 = ”
clock = tkinter.Label(win, font=(‘times’, 100, ‘bold’), bg=’green’)
clock.grid(row=0, column=1)
tick()
win.mainloop()

效果
%title插图%num

Python远程读取FTP文件

ftp文件读取
python通过ftplib包进行远程连接到ftp,然后将ftp下载到指定的数据文件中,进行存储,然后python读取本地传输下载过来的文件,进行ftp文件展示,程序操作如下所示:

code
# !/usr/bin/python
# coding: utf-8
from ftplib import FTP
import time
import tarfile

from ftplib import FTP

def ftpconnect(host, username, password):
ftp = FTP()
# ftp.set_debuglevel(2) #打开调试级别2,显示详细信息
ftp.connect(host, 21) # 连接
ftp.login(username, password) # 登录,如果匿名登录则用空串代替即可
return ftp

def downloadfile(ftp, remotepath, localpath):
bufsize = 1024 # 设置缓冲块大小
fp = open(localpath, ‘wb’) # 以写模式在本地打开文件
ftp.retrbinary(‘RETR ‘ + remotepath, fp.write, bufsize) # 接收服务器上文件并写入本地文件
ftp.set_debuglevel(0) # 关闭调试
fp.close() # 关闭文件

def uploadfile(ftp, remotepath, localpath):
bufsize = 1024
fp = open(localpath, ‘rb’)
ftp.storbinary(‘STOR ‘ + remotepath, fp, bufsize) # 上传文件
ftp.set_debuglevel(0)
fp.close()

if __name__ == “__main__”:
ftp = ftpconnect(“192.168.31.111”, “tingnan666”, “tingnan666”)
downloadfile(ftp, “/devconfig.txt”, “G:/test.txt”)
#uploadfile(ftp, “***”, “***”)

ftp.quit()

友情链接: SITEMAP | 旋风加速器官网 | 旋风软件中心 | textarea | 黑洞加速器 | jiaohess | 老王加速器 | 烧饼哥加速器 | 小蓝鸟 | tiktok加速器 | 旋风加速度器 | 旋风加速 | quickq加速器 | 飞驰加速器 | 飞鸟加速器 | 狗急加速器 | hammer加速器 | trafficace | 原子加速器 | 葫芦加速器 | 麦旋风 | 油管加速器 | anycastly | INS加速器 | INS加速器免费版 | 免费vqn加速外网 | 旋风加速器 | 快橙加速器 | 啊哈加速器 | 迷雾通 | 优途加速器 | 海外播 | 坚果加速器 | 海外vqn加速 | 蘑菇加速器 | 毛豆加速器 | 接码平台 | 接码S | 西柚加速器 | 快柠檬加速器 | 黑洞加速 | falemon | 快橙加速器 | anycast加速器 | ibaidu | moneytreeblog | 坚果加速器 | 派币加速器 | 飞鸟加速器 | 毛豆APP | PIKPAK | 安卓vqn免费 | 一元机场加速器 | 一元机场 | 老王加速器 | 黑洞加速器 | 白石山 | 小牛加速器 | 黑洞加速 | 迷雾通官网 | 迷雾通 | 迷雾通加速器 | 十大免费加速神器 | 猎豹加速器 | 蚂蚁加速器 | 坚果加速器 | 黑洞加速 | 银河加速器 | 猎豹加速器 | 海鸥加速器 | 芒果加速器 | 小牛加速器 | 极光加速器 | 黑洞加速 | movabletype中文网 | 猎豹加速器官网 | 烧饼哥加速器官网 | 旋风加速器度器 | 哔咔漫画 | PicACG | 雷霆加速