1、workerman-json-rpc 運(yùn)行示例? ?輸出User.php getInfoById? 獲取 age=18.
?
2、直接修改User.php 中的age ,改為 25.? ?
?
3、刷新瀏覽器運(yùn)行頁面, age值 一時(shí)是18 一時(shí)是25?
?
是什么原理。
?
改完后reload或者重啟workerman就好了。
?
workerman是常駐內(nèi)存并且是多進(jìn)程的,假設(shè)有a b 2個(gè)進(jìn)程。
第一次訪問a進(jìn)程,加載User.php,age為18。
此時(shí)更改User.php age寫死為25,a進(jìn)程由于加載過User.php并不會(huì)再次加載,所以請(qǐng)求到a進(jìn)程的age結(jié)果永遠(yuǎn)是之前寫死18。
但是如果請(qǐng)求發(fā)到了b進(jìn)程,b進(jìn)程沒加載過User.php,則會(huì)從磁盤加載返回更改后的25。
?
所以會(huì)有age一會(huì)兒18一會(huì)兒25的現(xiàn)象