日期: 2021 年 4 月 2 日

为什么连接 Linux 服务器的 ssh ip 不是本地的 ip,

假如我的 ip 是福建电信的 6.6.6.6 ssh 连接到 vps,vps 上输入 netstat 命令,显示当前连接 ssh 的 ip 是 浙江移动的 7.7.7.7 服务器*对没有第二个人用。尝试过重启*时间连接上去显示还是那个移动 ip 有大佬知道怎么回事吗?

ochatokori 1
ochatokori 2018-10-16 09:55:16 +08:00 via Android
因为你的 6.6.6.6 不是公网 ip
xiaofeimao 2
xiaofeimao 2018-10-16 10:00:45 +08:00
@ochatokori 是公网的 220 开头的 ip。
CEBBCAT 3
CEBBCAT 2018-10-16 10:07:34 +08:00 via Android
中间人?先看一下 mtr 是不是有某些奇奇怪怪的链路再比对一下公钥是否符合
ryd994 4
ryd994 2018-10-16 10:20:03 +08:00 via Android ❤️ 1
netstat -n 看看当前连接的 IP 就知道了
log 有可能是自动试密码脚本的痕迹
xiaofeimao 5
xiaofeimao 2018-10-16 10:23:36 +08:00
@ryd994 好吧,加上-n 就出现本地的 ip 了。 你是说有人要暴力破解我的服务器吗?
xiaofeimao 6
xiaofeimao 2018-10-16 10:25:08 +08:00
@CEBBCAT 服务器看了下 mtr 发现走了一个 39.173.161.220.broad.pt.fj.dynamic.163data.com.cn 这条线路,这个 ip 就是服务器显示的 ssh ip。不知道这是干嘛的…..
CEBBCAT 7
CEBBCAT 2018-10-16 10:29:29 +08:00 ❤️ 1
@xiaofeimao #6 结合 5 楼和 6 楼我很无语,你去自己 Google 一下 -n 选项什么意思吧
gy6221 8
gy6221 2018-10-16 12:48:41 +08:00 via Android
@xiaofeimao 220.161.173.39 是你看到的自己的本地 ip ?
xiaofeimao 9
xiaofeimao 2018-10-16 12:58:12 +08:00
@gy6221 对诶,你是咋知道我的 ip 的。
gy6221 10
gy6221 2018-10-17 01:17:38 +08:00 ❤️ 1
@xiaofeimao 你把你看到的那个地址,前面几个数字反过来看看。。。

Q2171775959 11
QQ2171775959 2018-11-02 21:35:24 +08:00
这个有点网络常识的人都会查的,自己想一下看就明白了
servers007 12
servers007 2018-11-20 15:56:04 +08:00
本地运营商的伪公网 IP 地址

urllib库

urllib库

3.1 使用urllib
urllib库是python内置的HTTP请求库。
request:它是*基本的HTTP请求模块
error:异常处理模块
parse:一个工具模块

3.1.1 发送请求
使用urllib的request模块,可以方便得实现请求的发送并得到响应

1.urlopen()
以python官网为例,我们把这个网页抓下来:

from urllib import request

respone=request.urlopen(‘https://www.python.org’)
print(respone.read().decode(‘utf-8’))

响应是一个HTTPResponse 类型的对象,主要包含read(),readinto(),getheader(name),getheaders(),fileno() 等方法,以及msg,version,status,reason,debuglevel,closed 等属性

urlopen()函数的API:
urllib.request.urlopen(url,data=None,[timeout]\* ,cafile=None,capath=None,cadefault=False,context=None)
1
timeout参数:
timeout参数用于设置超时时间,单位为秒,意思是如果请求超过了设置的这个时间,还没有得到响应,就会抛出异常。因此可以通过设置这个超时时间来控制一个网页如果长时间未响应,就跳过它的抓取。

import socket
from urllib import request,error

try:
response=request.urlopen(‘http://httpbin.org/get’,timeout=0.1)
except error.URLError as e:
if isinstance(e.reason,socket.timeout):
print(‘TIME OUT’)

2.Request
如果请求中需要加入Headers等信息,就可以利用更强大的Request类来构建

”’例子”’
from urllib import request

url=’https://www.python.org’
req=request.Request(url)
response=request.urlopen(req)#urlopen()的参数由url变成了Request类的对象
print(response.read().decode(‘utf-8′))

Request的构造方法:
class urllib.request.Request(url,data=None,headers={},origin_req_host=None,unverifiable=False,method=Npne)
1
1.*个参数url用来请求URL,这是必传参数,其他都是可选参数。
2.第二个参数data如果要传,必须传bytes(字节流)类型的。如果它是字典,可以先用urllib.parse模块里的urldecode()编码。
3.第三个参数headers是一个字典,它就是请求头,我们可以构造请求时通过headers参数直接构造,也可以通过调用请求实例的add_header() 方法添加。
4.第四个参数origin_req_host 指的是请求方的host名称或者IP地址。
5.第五个参数unverfiable
6.第六个参数method是一个字符串,用来指请求时使用的方法。
举个例子:

from urllib import request,parse

url=’http://httpbin.org/post’
headers={
‘Use-Agent’:’Mozilla/4.0(compatible;MSIE 5.5;Windows NT)’
,’Host’:’httpbin.org’
}
dict={
‘name’:’Germey’
}
data=bytes(parse.urlencode(dict),encoding=’utf-8′)
req=request.Request(url=url,headers=headers,data=data,method=’POST’)
response=request.urlopen(req)
print(response.read().decode(‘utf-8′)

运行结果:

{
“args”: {},
“data”: “”,
“files”: {},
“form”: {
“name”: “Germey”
},
“headers”: {
“Accept-Encoding”: “identity”,
“Content-Length”: “11”,
“Content-Type”: “application/x-www-form-urlencoded”,
“Host”: “httpbin.org”,
“Use-Agent”: “Mozilla/4.0(compatible;MSIE 5.5;Windows NT)”,
“User-Agent”: “Python-urllib/3.9”,
“X-Amzn-Trace-Id”: “Root=1-6065db0f-1c0ea1db629b705e722929a5”
},
“json”: null,
“origin”: “220.249.162.169”,
“url”: “http://httpbin.org/post”
}

另外,headers也可以用add_header() 的方法来添加:

req=request.Request(url=url,data=data,method=’POST’)
req.add_header(‘Use-Agent’:’Mozilla/4.0(compatible;MSIE 5.5;Windows NT)’)

3.高级用法
对于一些更高级的操作(比如Cookie处理,代理设置等),就需要更高级的工具Handler,它是各种处理器,有专门处理登入验证的,有处理cookie的,有处理代理设置的。
urllib.request模块里的BaseHandler类,它是其他Handler的父类,它提供了*基础的方法,如default_open(),protocol_request()等。
有各种Hanler子类继承了BaseHandler类,例如:
1.HTTPDefaultErrorHandler:用于处理响应错误。
2.HTTPRedirectHandler:用于处理重定向。
3.ProxyHandler:用于处理代理设置,默认代理为空。
4.HTTPCookieProcessor:用于处理Cookies。
5.HTTPPasswordMgr:用于管理密码,它维护了用户名和密码表。
6.HTTPBasicAuthHAndler:用于管理认证。
另一个比较重要的类是OpennerDirector,我们可以称为Opener,Opener可以使用open() 方法,返回类型和urlopen()如出一辙。
举几个实例:

验证
from urllib.request import HTTPPasswordMgrWithDefaultRealm,HTTPBasicAuthHandler,build_opener
from urllib.error import URLError

username=’username’
password=’password’
url=’http://localhost:5000/’

p=HTTPPasswordMgrWithDefaultRealm()
#用add_password()添加用户名和密码
p.add_password(None,url,username,password)
#实例化HTTPBasicAuthHandler对象,其参数HTTPPasswordMgrWithDefaultRealm的对象
auth_handler=HTTPBasicAuthHandler(p)
#用handler构造opener
opener=build_opener(auth_handler)

try:
#用open()方法访问url
result=opener.open(url)
html=result.read().decode(‘utf-8’)
print(html)
except URLError as e:
print(e.reason)

代理
from urllib.request import ProxyHandler,build_opener
from urllib.error import URLError

proxy_handler=ProxyHandler({
‘http’:’http://127.0.0.1:9743′,
‘https’:’https://127.0.0.1:9743′
})
opener=build_opener(proxy_handler)
try:
result=opener.open(‘https://www.baidu.com’)
html=result.read().decode(‘utf-8′)
print(html)
except URLError as e:
print(e.reason)
”’
这里我们在本地搭建了一个代理,它运行在9743端口上。
这里使用了ProxyHandler,其参数是一个字典,键名是协议类型,键值是代理链接,可以添加多个代理。
然后,利用这个Handler及build_opener()方法构造出Opener,之后发送请求即可。
”’

Cookie
先用实例将网站的Cookies获取下来:

import http.cookiejar,urllib.request

cookie=http.cookiejar.CookieJar()
handler=urllib.request.HTTPCookieProcessor(cookie)
opener=urllib.request.build_opener(handler)
response=opener.open(‘https://baidu.com’)
for item in cookie:
print(item.name+”=”+item.value)

首先,必须声明一个CookieJar对象。接下来就需要利用HTTPCookiePocesser来构建一个Handler,*后利用build_opener()构建一个Opener,执行open()方法即可。
运行结果如下:

E:\pythonProject1\venv\Scripts\python.exe E:/expriment_1/github.py
BAIDUID=4960031CCAA92AB93BEE5567F01B4420:FG=1
BIDUPSID=4960031CCAA92AB9E8CD0B352782435C
H_PS_PSSID=33801_33810_33749_33344_31660_33779_33759_26350_33731_33803
PSTM=1617325714
BDSVRTM=0
BD_HOME=1

什么是服务器?服务器是干什么用的?

服务器

摘要: 服务器相信很多电脑爱好者都听过或者了解一些,一般我们很难看到真正的服务器,因为服务器一般均放置在机房重点,闲人一般均是免进的。比如我们每天浏览的网站、玩的游戏等,所有的数据均存在服务器,服务器一般都在一些数据公司以及电信等网络大厦。那么很多电脑爱好者经常问的什么是服务器?下面本文将于大家揭开服务器神秘面纱,希望能够给菜鸟朋友增加点电脑知识。

服务器相信很多电脑爱好者都听过或者了解一些,一般我们很难看到真正的服务器,因为服务器一般均放置在机房重点,闲人一般均是免进的。比如我们每天浏览的网站、玩的游戏等,所有的数据均存在服务器,服务器一般都在一些数据公司以及电信等网络大厦。那么很多电脑爱好者经常问的什么是服务器?下面本文将于大家揭开服务器神秘面纱,希望能够给菜鸟朋友增加点电脑知识。

什么是服务器?

首先我们来看专业上服务器是怎么样定义的,服务器是一种高性能计算机,作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。也可以这样讲,服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。相对于普通PC来说,服务器在稳定性、安全性、性能等方面都要求更高,因此CPU、芯片组、内存、磁盘系统、网络等硬件和普通计算机有所不同,在质量与处理器数据性能上更出色。

如果觉得以上专业讲述服务器是什么不好理解,没关系,笔者这里通俗的为大家再介绍下,简单的说,服务器和电脑功能都是一样的,我们也可以讲服务器称之为电脑,只是服务器对稳定性与安全性以及处理器数据能力有更高要求,比如我们每天浏览一个网站,发现这个网站每天24小时都能访问,为什么呢,原因在于网站服务器不能关闭,要保证长时间稳定运行,并且要承受很多人同时访问,因此服务器在稳定性、质量以及性能方面要比普通电脑有更苛刻要求。比如我们电脑如果一年四季不关机,可能很容易坏掉,但针对个人计算机,不可能这样做,因此电脑硬件的设计要求相比服务器要低不少。因此我们可以这样理解,其实服务器就是比我们一般电脑更高级的电脑,再各个硬件上拥有更高标准的做工,服务器内部硬件和一般电脑一样,均是由CPU、内存、主板、显卡、硬盘等组成,不过需要注意的是,服务器由于偏向处理器处理器数据能力,因此很多服务器主板均可以安装多个处理器、多条内存以及更多硬盘,因此看起主板、机箱等均比较庞大,*后服务器由于对于显示性能不是很重要,很多服务器都不需要显示器,远程管理即可,因此一般服务器均使用的是集成显卡。

服务器内部结构(与普通电脑相似,只是配置更高,硬件质量更好)

不过服务器与普通电脑的区别也不仅仅是硬件性能指标不同,在系统方面也很不相同,一般我们电脑是使用windows XP或者windows7、8或者windows10等系统,但服务器一般使用windows 2000、windows 2003、windows 2008以及Linux等服务器系统,内部界面与windows xp类似,只是里面多了一些服务器应用软件。其中Linux系统更复杂,多数采用dos命令操作。

服务器硬件与普通电脑硬件方面是有差异的,如果你是组装服务器,那么一定需要选择服务器专属的配件,比如ECC内存,SAS硬盘等。

服务器是干什么用的?

服务器作用比较广,网络游戏、网站、部分软件都是需要存到服务器的,还有一些企业会配服务器,他们平时工作上的重要资料都是存在服务器的硬盘中的。

编后语:

所有的服务器说白了就是电脑,只是在稳定性、安全性以及处理数据性能上更强,其实我们家用电脑也可以作为服务器,只需要安装服务器的系统即可,不过服务器对硬件稳定性和质量等要求较高,普通电脑一般无法长期开机,要明白一点,服务器上都是存放的重要数据,普通电脑是不适合做服务器的。

《GO 语言圣经》里这句话应该怎么解释?

求问《GO 语言圣经》里这句话应该怎么解释?

下面这段代码来自《 GO 语言圣经》 8.6. 示例: 并发的 Web 爬虫
%title插图%num

func main() {
worklist := make(chan []string) // lists of URLs, may have duplicates
unseenLinks := make(chan string) // de-duplicated URLs

// Add command-line arguments to worklist.
go func() { worklist <- os.Args[1:] }()

// Create 20 crawler goroutines to fetch each unseen link.
for i := 0; i < 20; i++ {
go func() {
for link := range unseenLinks {
foundLinks := crawl(link)
go func() { worklist <- foundLinks }() //避免死锁
}
}()
}

// The main goroutine de-duplicates worklist items
// and sends the unseen ones to the crawlers.
seen := make(map[string]bool)
for list := range worklist {
for _, link := range list {
if !seen[link] {
seen[link] = true
unseenLinks <- link
}
}
}
}

书里面说,“crawl 函数爬到的链接在一个专有的 goroutine 中被发送到 worklist 中来避免死锁”,就是上面代码中加了中文注释那一行,为什么不把 worklist <- foundLinks 这个操作加入专有协程就有引起死锁呢?

worklist LINK func 死锁9 条回复 • 2021-04-02 12:21:38 +08:00
iceheart 1
iceheart 4 小时 21 分钟前 via Android
就是单一协程程服务的模式代替临界区访问的模式
ihipop 2
ihipop 4 小时 13 分钟前 via Android
一楼说的高大上,单纯从代码看,中文注释处这是把结果发送给 work list,但是 worklist 可能是满的,如果读取 work list 的那边读取慢或者不读取,爬取协程就被阻塞在写入 work list chan 那边了,把发送行为放到子协程就不影响爬取协程继续爬取。
ihipop 3
ihipop 4 小时 5 分钟前 via Android
@ihipop 然后
main 函数末尾会把所有未爬取过的连接过滤一遍,再发给 unseenlinks,如果直接把 foundlinks 发现的链接直接给 crawl 爬取,那么这里可能存在重复的链接,爬虫就会陷入死循环了。
yuantingwuji 4
yuantingwuji 3 小时 55 分钟前
@ihipop 噢,我好像明白了,如果 worklist <- foundLinks 操作不加入专有协程,则会阻塞 unseenLinks 这个变量的读取,这样会进一步阻塞主协程 unseenLinks 的接收操作,进而阻塞主协程 worklist 的的读取,这样就形成死锁了。
yeqown 5
yeqown 3 小时 48 分钟前
unseenLinks 和 worklist 在阻塞情况下互相等待,就会出现死锁
mogg 6
mogg 2 小时 48 分钟前
考虑 unseenLinks 和 worklist 都满了的情况,worklist <- foundLinks, unseenLinks <- link 都阻塞,这时候就死锁了
treblex 7
treblex 2 小时 20 分钟前
跑个题,为啥接收命令行参数也要开个协程
VincentYe123 8
VincentYe123 2 小时 0 分钟前 ❤️ 1
@treblex 和上面的回答的原因一样
kkbblzq 9
kkbblzq 1 小时 20 分钟前 ❤️ 1
@treblex 因为是无缓冲区的 chan,原因还是和上面一样

python两层意思

python两层意思
谈及python,涉及两层意思

一层代表的是python这门语言的语法风格,

另外一层代表的则是专门用来解释该语法风格的应用程序:python解释器。

python的创始人为吉多·范罗苏姆(Guido van Rossum)。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus,他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,语法能够像shell一样简洁,易学易用、可拓展性强,同时兼顾C的强大功能。于是Guido在1989年的圣诞节期间,开始编写能够解释Python语言语法的解释器。

Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言。*新的TIOBE排行榜https://www.tiobe.com/tiobe-index/,Python已飙升至世界第二。
%title插图%num

AWS专家论道之迁移上云的四个大趋势和七个小趋势

 

AWS 首席执行官 Andy Jassy在re:Invent技术大会主题演讲中,围绕着转型从六个方面进行了阐述:1、领导层协调一致;2、技术的深度和广度;3、架构和应用的现代化;4、规模化使用数据;5、采用机器学习创新;6、突破云迁移的阻碍。

今天我们来谈一谈,通过云迁移实现架构和应用的现代化。

四个大趋势
当企业通过上云实现转型时,迁移是一个重要的无法回避的话题。 迁移是为了提高企业信息架构和应用的敏捷性,从而助力企业快速创新和发展;迁移也是为了提高企业全球化和数字化的水平。我们从正在进行转型的公司中看到,通过云迁移实现架构和应用的现代化,主要有四个大趋势。

*个趋势,客户希望尽快摆脱大型机。因为大型机不仅非常复杂且价格昂贵,速度缓慢,使用的语言老旧,拥有的工具过时,现在也很难找到拥有大型机编程和运维技能的技术人员。从大型机向云上迁移,可以帮助你摆脱大型机的束缚。

第二个趋势,客户正在放弃旧的商业关系数据库(如 Oracle 和 SQL Server),转向开放引擎(例如 MySQL、Postgres 和 MariaDB),从而获取数据库的自由。AWS构建了云原生的Amazon Aurora,它兼容 MySQL 和 PostgreSQL,性能比这些社区版本中的典型高端实现要快几倍。它至少与商业级数据库一样具有强持久性、高性能和高可用性,但成本却只有十分之一。这就是为什么它是 AWS 历史上发展*快的服务,拥有成千上万的客户。在过去的几年里,客户借助AWS Data Migration Service实现了超过20万个数据库的云迁移,亚马逊也完成了将所有基于Oracle数据库迁移到了Amazon Aurora等云服务之上。

第三个趋势, 服务器操作系统从Windows Server迁移到 Linux。根据IDC 的估计,在2020 年大约 80% 的部署负载将是 Linux 工作负载,且 Linux 的增长速度比 Windows server快 4 倍左右。这是因为客户不想再支付 Windows 软件费,特别是当他们知道价格频繁上涨时。开源的Linux 社区更有活力,因此功能和安全性的发展速度更快。客户不希望他们赖以开展业务的操作系统为一家公司所有,尤其是当他们倾向于提高价格和改变许可条款时。

第四个趋势是,在迁移到云时,客户希望有大量可供选择的技术和咨询合作伙伴。他们通常与不同于在本地使用的系统集成商(SI)合作,因为他们需要一个在云平台上真正深入的 系统集成商(SI),并且在该平台上拥有大量专业、训练有素的专业人员。AWS提供活跃、广泛的的技术和咨询合作伙伴社区,专门从事 AWS 服务,并将其技术应用于 AWS,受到了全球客户的高度评价。AWS 合作伙伴网络 (APN) 汇集了数千系统集成商 (SI) 和数万独立软件供应商 (ISV),他们之所以选择 AWS,看重的就是AWS的显著市场领导地位。

七个小趋势
除了上述四个大的迁移趋势以外,我们还会看到七个小的趋势:一、数据存储和分析上云;二、备份中心和灾备中心上云;三、终端应用云化;四、物联网应用上云;五、通过部署在AWS上的VMWare进一步虚拟化;六、将SAP工作负载向云上迁移;七、客服呼叫中心向Amazon Connect迁移。通过这些迁移,可以帮助企业有效地偿还技术债务, 提高信息化架构和应用的现代化水平。

APN合作伙伴助力客户迁移上云
上海汉得信息技术股份有限公司(简称“汉得”)是中国成立较早的本地化的 ERP 咨询实施公司。2019 年 4 月,汉得获得 AWS托管服务提供商(AWS MSP)资质认证,正式成为获此认证的 APN 合作伙伴网络成员。

远景能源(江苏)有限公司是全球*的智慧能源技术解决方案提供商。2016 年 6 月,远景能源和汉得信息签署《远景能源 ERP&BW 生产系统 AWS 迁移采购合同》,开始进行远景能源 SAP ERP 和 SAP BI 的开发,开发完成后迁移至 AWS 云。

在汉得的帮助下,先锋电子(中国)投资有限公司将其原本部署在日本机房的SAP ECC 6.0 ERP系统迁移到 AWS 中国区域。100+G 数据从日本 IDC 迁移到 AWS 中国区域 Amazon Simple Storage Service (Amazon S3),仅仅耗费不到 3 个小时;正式迁移系统停机时间不到 6 个小时。迁移后系统总体拥有成本下降了 50%;SAP 性能得到提升(访问速度、运行速度);同时更好地实现了中国的法规遵从。

四川知行志成科技有限公司(简称:知行志成或 Actwill)是 APN (AWS合作伙伴网络)进阶级咨询合作伙伴,于 2018 年 11 月 27 日获得 AWS 正式“ AWS 迁移能力认证(AWS Migration Competency)”。

2018年,新希望集团旗下的草根知本,在知行志成的帮助下,在 AWS 公有云上建设完成了企业级 SAP S/4HANA EPR 开发、测试、生产与运维环境,利用 SD-WAN 技术搭建的安全、高速网络,向全国 30 余家分支机构、生产设计、仓库提供软件服务。

2019年,知行志成助力通威股份,利用 AWS 公有云构建企业级混合云,延伸私有云计算能力,有效应对月结等峰值计算压力;完成企业核心应用系统容灾,实现应用系统云上、云下双向保护,整体容灾切换时间小于 30min,容灾建设启动成本降为 0 。

四川科伦药业股份有限公司(简称“科伦药业”)是一家年销售收入超过 400 亿元的高度专业化创新型医药集团,包括四川科伦药业股份有限公司、四川科伦药物研究院有限公司、Klus Pharma Inc.(美国科伦)、科伦 KAZ 药业有限责任公司(哈萨克斯坦科伦)、四川科伦医药贸易有限公司等海内外 100 余家企业。当科伦药业决定采用 SAP 的解决方案升级 ERP 系统时,由于 SAP 项目实施的时间紧迫,通过云端部署降低企业基础设施投入成为科伦药业的*优之选,在经过对比不同云技术在服务能力、成本与安全性等方面的综合考量后,科伦药业*终选择了AWS,并选择通过 APN 高级合作伙伴四川知行志成科技有限公司进行服务的部署及技术支持,顺利地实现SAP ERP系统在云上部署。

亚马逊首席技术官 Werner Vogels博士指出,现代的良好架构拥有五个特点:卓越运营,安全与合规,高可靠,高性能,成本优化。通过迁移上云,实现现代的良好架构,以现代架构支持现代应用,从单体应用到微服务转变,充分利用容器和无服务器架构,做好数据静动的加密和用户的安全管理,尽可能提高自动化和管理水平,通过DevOps实现持续改进和部署,这样,就可以敏捷地实现创新转型,加速业务发展,提高客户满意度。
————————————————

原文链接:https://blog.csdn.net/FL63Zv9Zou86950w/article/details/105363125

GitHub README 有目录功能了

前几天就发现有了,不过好丑。现在的样式应该是昨晚改的,今天一看就比之前好看多了。但是没有 Feature Preview,想问问大家能看到目录吗?

%title插图%num
%title插图%num

6 条回复 • 2021-04-02 11:47:13 +08:00
szuwl 1
szuwl 3 小时 14 分钟前 via iPhone
这不就是 toc 一下,换个位置吗
ampedee 2
ampedee 3 小时 14 分钟前 via Android
前几天就看到了
abersheeran 3
abersheeran 2 小时 56 分钟前
@ampedee 改的很突然,也没有通知啥的。
wxsm 4
wxsm 2 小时 52 分钟前
挺好的,遇到一些很长的 readme 终于可以节省点时间了。
aviator 5
aviator 2 小时 33 分钟前
朕已阅,退朝。
caltong 6
caltong 2 小时 7 分钟前
昨天发现的,GitHub 项目里的 markdown 文件都增加了这个功能
selfeasy 7
selfeasy 1 小时 49 分钟前
gitee 也有这个功能

阿里云有哪些节点访问境外和国内的速度比较快?

Achiii · 59 天前 · 1653 次点击
这是一个创建于 59 天前的主题,其中的信息可能已经有所发展或是发生改变。
现在公司要对接多个国外供应商的接口,主要是欧洲那边。

但是公司客户主要都是国内的用户,所以服务器还是放在国内比较好。

我们目前服务器是上海节点的,国内访问没什么问题。但是国外供应商那边就经常超时。

节点 供应商 服务器 国内11 条回复 • 2021-02-24 17:12:06 +08:00
mytsing520 1
mytsing520 59 天前
美西
coolcoffee 2
coolcoffee 59 天前
阿里云香港节点配合弹性 ip+精品网,流量稍微贵点,3 元 /G 。
love 3
love 59 天前
国外找个 VPS 当中间转发点就行,比如阿里云香港,一般国内连 HK 是没问题的,HK 到国外也不会丢包
Aliencn 4
Aliencn 59 天前
试试阿里云的全球加速,带宽比较贵。

PS:我们用阿里的海外节点就各种问题,*近打算换供应商了
captain2011 5
captain2011 59 天前
/t/735647 感觉你的业务需要的是全球加速,或者在海外节点也部署一份业务 可以看看有没有券
Achiii 6
Achiii 59 天前
@captain2011
@Aliencn
谢谢推荐,全球加速好贵,4000 包月
目前可能还是先考虑海外节点或者 vps,转移部分业务过去
谢谢大家的建议!
stanchenxxx2015 7
stanchenxxx2015 59 天前
@Aliencn 大佬,有海外节点需求欢迎联系我呀,各种大厂代理,质量优秀,价格实在。
微信:MTczNDYyNjUwNzA=( Base64 )
eason1874 8
eason1874 59 天前
全站加速,有海外节点,支持跟 CDN 一样按流量计费,优势据说是链路优化,比 CDN 更适合加速动态内容,可以试试。

共享带宽,有专门香港面向内地的精品线路,可以包月也可以按量,每 Mbps 包月要两三百块,质量应该可以。
zzw1998 9
zzw1998 58 天前
试试全站加速 ECDN
markgor 10
markgor 55 天前
全站加速和 8L 说的基本一样,其实不一定能满足你的需求,因为仅仅是做了链路优化。
你业务可以拆分的情况下,建议拆分开,海外业务香港机房两边都不慢。
业务不可拆分的话你再 @下我,我也在等待方案。
当时能想到的只有通过 sync 同步文件,数据库的话就走两边同步,但是由于没实际验证,不知道结果如何。*怕因为同步的问题导致影响两边的业务….

Achiii 11
Achiii 36 天前
*后方案是拆分业务,把海外要访问的部分部署到海外节点。

服务器硬件基础知识

服务器的概述
计算机的硬件主要有主机和输入/输出设备。

主机包括机箱,电源,主板,CPU(中央处理器),内存,显卡,声卡,网卡,硬盘,光驱等。

输入/输出包括显示器,键盘,鼠标,音箱,摄像头,打印机和扫描仪等。

服务器
服务器是指在网络环境下运行相应的应用软件,为网上用户提供共享信息资源和各种服务的一直高性能计算机。
服务器的选择:处理器性能,I/O性能,管理性,可靠性,扩展性。
同样,一台电脑也可以作为一台微型服务器,但是与相比一台真正服务器性能就相对弱小很多。
服务器的分类

按体系架构分类:
1.非x86服务器:
稳定性高,整体性能强,价格昂贵,体系封闭。主要用在金融,电信等大型企业的核心系统中。
2.x86服务器:基于pc机体系结构,也被称为pc服务器。
价格相对便宜,兼容性好
主要用在中小企业和非关键业务中
注:Linux是x86之上的。

按应用层次分类:
1 入门服务器
2 工作组服务器
3 部门级服务器
4 企业级服务器

按机箱结构分类:
1 塔式服务器
2 机架式服务器
3 刀片式服务器

操作系统:
位于硬件之上,应用软件之下的系统软件

操作系统的作用:
1,管理系统中的各种资源
2,为用户提供有号的界面体验
%title插图%num

用户通过应用软件来操作 操作系统来管理硬件

常见的操作系统:

windows系列:windows XP , windows 7 ,windows 8 ,windows 10
UNIX系列: FreeBSD,SUN Solaris IBM的AIX , HP的HP UNIX
Linux系列:Red Hat(RHEL),Ubuntu(胡版图),Fedora(烦的若),Debian,centos

%title插图%num

 

从海外连接到国内阿里云主机卡顿,但腾讯云主机就很流畅是什么原因?

从海外连接到国内阿里云主机卡顿,但腾讯云主机就很流畅是什么原因?
stockmaster · 35 天前 · 1645 次点击
这是一个创建于 35 天前的主题,其中的信息可能已经有所发展或是发生改变。
远程桌面腾讯云主机很流畅,阿里云主机卡顿(都是上海的云服务器,配置也一样)。有其他海外用户碰到一样的情况吗?
主机 卡顿 阿里云 流畅6 条回复 • 2021-02-26 15:22:52 +08:00
LeeReamond 1
LeeReamond 35 天前
不同服务商走不同网络线路,很正常。比如 http://ping.pe/当中做测试的时候你经常可以遇到某些线路连接海外服务器不丢包,另一些丢包严重的情况,感觉大概率这个问题不是 lz 能管得了的
harwck 2
harwck 35 天前
你就这一句话谁知道你是什么问题。。。。
可能只是你的运营商本来就是租的其他大运营商的线路,除了本地有 CDN 的全都卡。我 NTT 连阿里腾讯菊花全都不卡
bclerdx 3
bclerdx 35 天前 via Android
*好上路由追踪吧。
imgbed 4
imgbed 35 天前 ❤️ 1
听说腾讯云海外的远程桌面端口有加速过
其它服务,例如网页,应该就没有了
freecloud 5
freecloud 34 天前
和线路有关。

/t/754785,*近的腾讯云轻量免费升配活动很给力。
cherryas 6
cherryas 34 天前
配置越高越快呗。部分高配主机上行都不限速。1G 口无限用

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