我正在为RabbitMQ连接使用自定义配置。我正在连接多台主机。
from sense_hat import SenseHat
sense = SenseHat()
sense.set_imu_config(False,True,True) # gyro and accel only mag turned off
while True:
orientation = sense.get_orientation ()
pitch = orientation['pitch']
roll = orientation['roll']
yaw = orientation['yaw']
pitch = round (pitch,0)
roll = round (roll,1)
yaw = round(yaw,2)
acceleration = sense.get_accelerometer_raw()
x = acceleration ['x']
y = acceleration ['y']
z = acceleration ['z']
x=round(x,3)
y=round(y,4)
z=round(z,5)
print("pitch={0}, roll={0}, yaw={0}".format(pitch,yaw,roll))
print("x={0}, y={0}, z{0}".format(x,y,z))
if 5 <= pitch <= 300 or x > 1 or y > 1 or z > 1.5:
sense.show_message("FAIL")
我的属性文件如下:test_setting.properties
html,body{overflow-y: scroll; }
当我在Spring中的applicationcontext.xml中触发我的主类属性时没有被替换。从而我得到连接被拒绝的例外。
请注意,如果我对连接细节进行硬编码,一切正常。
答案 0 :(得分:1)
ignore-unresolvable="true"
看起来没有找到该文件 - 将其更改为false以查看错误。
此外,启用org.springframework
的DEBUG日志记录将提供有关属性解析的大量信息。
test.addresses=host1:5672,
host2:5672
属性必须在一行上(您可以使用\
终止一行)以继续。
test.addresses=host1:5672, \
host2:5672