請求某些介面時,由於沒有給本機新增白名單ip,所以本地用postman請求不通對方介面.
但是對方(比如我們的**商實習僧和客戶sf)給我們的伺服器加了ip白名單,所以想辦法從伺服器上調對方介面。
1.用curl,這裡我只遇到過get請求方式
curl -x get '' \
--header 'authorization: bearer 931d67f542749ef9605b0be7f7532f3'
2.直接把請求寫在**裡,去伺服器執行
# 實習僧配置 對方沙盒不能用了 使用線上的測試
import base64
import hashlib
import time
from_time = '1642113476'
user_id = 'usr_mzs3yyqlw6p3'
# intern_uuid = 'inn_xmq8m0xkdymm'
intern_uuid = 'inn_n6e7tm8pfjrz'
deliver_status = 'delivered'
url = f'/v1/resumes?user_uuid=&intern_uuid=&sign=&deliver_status=&from_time=&page=&limit='
import requests
print(url)
resp = requests.get(url, headers=get_headers(), )
assert resp.status_code == 200
print(resp.text)
2.1)進入沙盒伺服器
cywdemac-mini:miyao cyw$ ssh [email protected] -i id_rsa連跳板機 (id_rsa私鑰在
/users/cyw/miyao這個目錄下
)延伸:如何連跳板機
mkdir ~/.ssh
cp miyao/id_rsa ~/.ssh 把金鑰拷貝到cyw使用者的.ssh目錄下
ls -l 看看有沒有拷貝成功
ssh [email protected] -i id_rsa -i的意思是指定私鑰檔案
目前我有這麼多伺服器的許可權
選8,因為實習僧沙盒**是執行在這個伺服器的
2.2)把**放到伺服器上
[~]$ vim shixiseng.py 新建乙個檔案 vim使用詳見
輸入i或o進入編輯狀態(i是在游標位置進行編輯,o是在文件頭進行編輯)
把**複製進去
esc,退出輸入模式,切換到命令模式
:wq w儲存 q退出
2.3)執行**
python3 shixiseng.py
10 伺服器調優
前章講到tomcat apache伺服器的整合,提高伺服器的訪問效率,tomcat負責jsp的訪問,apache負責對靜態檔案 html 其他資源的訪問。1 apache jk tomcat整合 2 負載均衡 3 容量計畫 1.1 apache整合tomcat apache和tomcat的整合有三種...
nginx伺服器調優
為了滿足併發要求,本次對某個介面進行壓測,目標是併發1200 實際可以達到1600 rt 1s以內 nginx tomcat集群 1 剛開始啟動200執行緒,30秒,沒有任何問題,響應時間也正常 2 將持續時間調整到300秒後,執行到一定時間就會報錯,並且後續請求都是錯誤 3 通過檢視error日誌...
伺服器調優原理
動態優先順序 核心自動檢測占用cpu時間的程序,自動調整程序的優先順序 手動優先順序調整 調整nice值,但是核心也會再動態調整這些手動調整優先順序高的程序 cpu排程佇列 0 139個優先順序佇列 核心從優先順序由高到低挨個掃瞄佇列,排程策略 先到先得,輪流,完全公平 cfs 核心排程實時程序 先...