μ¬μ©μμκ² ν μ€νΈλ₯Ό λ‘€μμνλ©΄μ μμλλ‘ μ’ λ£λμ§ μλ μΌλΆ 컨ν μ΄λλ₯Ό λ°κ²¬νκΈ° μμνμ΅λλ€. λλ μ΄λ¬ν μ¬μ©μ μ€ λͺ λͺ μκ² μ°λ½νμ¬ κ·Έλ€μ΄ μ΄λ€ νλμ νκ³ μλμ§ νμΈνμ΅λλ€(μ¦, νμ μ΄μ΄ λλ λ±):
κ·Έλμ μ€λͺ μμμ λ³Ό μ μμλ κ΅¬μ± κ°λ₯ν μκ° μ΄κ³Ό κΈ°λ₯μ΄ μλμ§ κΆκΈν©λλ€. 컨ν μ΄λμ μ΅λ μ°λ Ή λλ μ΄μ μ μ¬ν κ²μ΄ μμΌλ©΄ μ’μ κ²μ λλ€. μ΄λ₯Ό νμΈνλ μ체 Docker μ μ΄ μ€ν¬λ¦½νΈλ₯Ό μμ±ν μ μμ§λ§ ShinyProxyμ μ΄λ₯Ό νμ©νλ 무μΈκ°κ° μλ€λ©΄ νΈλ¦¬ν κ²μ λλ€.
+1
μλ νμΈμ @jat255
ShinyProxyλ νμ¬ λ€μκ³Ό κ°μ΄ μλν©λλ€.
proxy.heartbeat-rate
λ§λ€ ShinyProxyλ ν΄λΌμ΄μΈνΈμ ννΈλΉνΈλ₯Ό 보λ
λλ€. ν΄λΌμ΄μΈνΈκ° μλ΅νλ©΄ λ΄λΆ μνκ° νμ¬ μκ°μΌλ‘ μ
λ°μ΄νΈλ©λλ€. heartbeat-rate
μ κΈ°λ³Έκ°μ 10μ΄μ
λλ€. μ΄λ¬ν ννΈλΉνΈλ μΉ μμΌ μ±λ(μλ κ²½μ°)μ ν΅ν΄ μ μ‘λ©λλ€.proxy.heartbeat-timeout
μ λ³΄λ€ κΈΈλ©΄ ShinyProxyκ° μ±μ μ’
λ£ν©λλ€. κΈ°λ³Έμ μΌλ‘ 60μ΄μ
λλ€.μ¬μ©μκ° λΈλΌμ°μ λ₯Ό μ΄μ΄λκ³ μΉ μμΌ μ°κ²°μ΄ μ΄λ € μκ±°λ HTTP μμ²μ΄ μ μ‘λλ ν ShinyProxyλ μ±μ΄ μ¬μ© μ€μ΄λΌκ³ κ°μ νμ¬ μ±μ μ’
λ£νμ§ μμ΅λλ€.
Springμ λν μ±μ΄ HTTP μμ²μ 보λ΄λ ν μ¬μ©μμ μΈμ
μ μ΄λ¦° μνλ‘ μ μ§ν©λλ€.
λ°λΌμ μ±μ΄ μ€λ«λμ μ΄μμμ μ μμ΅λλ€. κ·Έλ¬λ μ½ 3μΌμ ν΄λΉνλ 75μκ° λμ μ΄λ € μλ μ±μ΄ μλ€λ κ²μ μμμ΅λλ€. μ΄λ μ¬μ©μκ° 3μΌ λμ(μΌμ μ€λ¨ μμ΄) μ»΄ν¨ν°λ₯Ό μ€ννκ³ μμμ μλ―Έν©λλ€. μ΄λ° κ²½μ°κ° μμ΅λκΉ? κ·Έλ μ§ μλ€λ©΄ μ°λ¦¬κ° μμ§ λͺ»νλ λ²κ·Έλ₯Ό λ°κ²¬νμ μ μμ΅λλ€.
BTW, μ°λ¦¬λ μ¬μ© μ¬λΆμ κ΄κ³μμ΄ μΌμ μκ°μ΄ μ§λλ©΄ μ±μ μ’
λ£μν€λ max-lifetime
κΈ°λ₯μ λν λͺ κ°μ§ κ³νμ κ°μ§κ³ μμ΅λλ€. μ΄κ²μ μμ§ κ΅¬νλμ§ μμμΌλ©° μλ§λ λ€μ 릴리μ€μμ ꡬνλμ§ μμ κ²μ
λλ€. μμ
μ μμνλ©΄ μλ € λλ¦¬κ² μ΅λλ€.
@LEDfan μ μ€λͺ
μ κ°μ¬λ립λλ€. μ₯κΈ° μ€ν μΈμ
μ΄ λ²κ·ΈμΈμ§, μλλ©΄ λκ΅°κ° μ¬λ¬΄μ€ μ»΄ν¨ν°μμ μ€ν μ€μΈ νμ λ¨κ²¨λ κ²μΈμ§(μ¬μ©μλ‘λΆν° λ λ§μ μ 보λ₯Ό μ»μΌλ €κ³ ) νμ€νμ§ μμ΅λλ€. μ΄ μ νλ μΈμ
μλͺ
μ IT 보μ νμ 보μ λ¬Έμ μ
λλ€(μ¬μ©μ μμ΄ μ€λ«λμ λ‘κ·ΈμΈν κ²μ λ³΄κ³ μΆμ΄νμ§ μμ). max-lifetime
μ κ°μ κ²μ΄ μ€μ λ‘ μ μ©ν κ²μ
λλ€. λλ μ°λ¦¬κ° μκ° μ ν κΈ°λ₯μ λΌ κ΅½λκ±°μΌ κ·Έ λμ μκ° μ΄ μμ΄λμ΄λ₯Ό κ·Έλ€μ΄μ λν λ‘κ·Έ μμνκ³ , μλ΅, μ‘΄μ¬νμ§ μλ κ²½μ°λ λ€μ λ°μ§ μλ²λ₯Ό μ£½μ΄λ κ±Έ κ²½κ³ μ ν¨κ» μ¬μ©μλ₯Ό μ 곡νκΈ° μν΄, μ΄λ€ (λ΄κ° μ΄ν΄νλλλ‘) λ컀 컨ν
μ΄λλ₯Ό μ²μν΄μΌν©λλ€. μμ μ€λͺ
μ λ°νμΌλ‘ κ³μ μ§ννκ² μ΅λλ€. κ°μ¬ ν΄μ!
κ°μ₯ μ μ©ν λκΈ
BTW, μ°λ¦¬λ μ¬μ© μ¬λΆμ κ΄κ³μμ΄ μΌμ μκ°μ΄ μ§λλ©΄ μ±μ μ’ λ£μν€λ
max-lifetime
κΈ°λ₯μ λν λͺ κ°μ§ κ³νμ κ°μ§κ³ μμ΅λλ€. μ΄κ²μ μμ§ κ΅¬νλμ§ μμμΌλ©° μλ§λ λ€μ 릴리μ€μμ ꡬνλμ§ μμ κ²μ λλ€. μμ μ μμνλ©΄ μλ € λλ¦¬κ² μ΅λλ€.