如何解决502错误?
我相信导致502错误的原因是包含大量计算的嵌套循环。 在本地服务器上完成该代码块最多可能需要2分钟。 但是,在公共服务器上,我刚得到此502 Bad Gateway nginx / 1.10.3(Ubuntu)
for j in x:
if j == 1:
index_for_multi_array = 0
else:
index_for_multi_array = 1
q = con[j-1] # index 0 and 7
q = q * 1e-6
m = mass[j-1]
for i in range(1,int(bands[j-1])+1):
#read parameters
vc = float(_1_wnum[index_for_multi_array][i-1])
S0 = float(_1_int[index_for_multi_array][i-1] )
gamma_air = float(_1_abroad[index_for_multi_array][i-1])
gamma_self = float(_1_sbroad[index_for_multi_array][i-1])
n = float(_1_abcoef[index_for_multi_array][i-1] )
#resonance shape
alpha_1 = float( (1.0- q) * gamma_air + q * gamma_self ) * (P/P0) * ((T/T0) ** n)
fv = (alpha_1 / math.pi) * np.power((np.t