Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 15212|Válasz: 0

[Memcached] A Windows-hoz készült Memcached módosítja a portokat és a maximális memóriát

[Linket másol]
Közzétéve 2016. 07. 14. 10:43:22 | | | |
Ahhoz, hogy a Memcached Windowsban használhasd, először le kell tölteni a Memcachedet a Win32 telepítéséhez.

Letöltési cím: http://jehiah.cz/projects/memcached-win32/

A kicsomagolás után egyszerűen írja be a következő parancsot c:memcachedmemcached.exe -d telepítése a parancsablakban, hogy telepítse a memcachedet Windows szolgáltatásként.

A szolgáltatás elindítása után a memcached szolgáltatás alapértelmezés szerint a 11211 portot foglalja el, és alapértelmezés szerint a maximális memória 64M.

Problémákkal találkoztam a két konfigurációs opció módosításakor, és rengeteg információt kerestem az interneten, és mindegyik azt írta, hogy a következő parancsot indíthatom el a szolgáltatást:

c:memcachedmemcached.exe -p 12345 -m 1024 -d start, -p a módosítandó portot, -m pedig a maximális elfoglalt memóriát (M-ben).

De bárhogyan is hívtam ezt a parancsot, azt tapasztaltam, hogy a port még mindig 11211 volt.

Amikor megnyitottam a Windows Service Vezérlőpultot, azt tapasztaltam, hogy az alapértelmezett telepített szerver indítási paraméterei memcached.exe egyáltalán nem írtak -p -m paramétereket, csak egy -d runservice paramétert.
Tehát bármilyen parancsot is használsz a szolgáltatás indításához, az haszontalan, lásd az alábbi ábra:


Ezért gondoltam arra, hogy közvetlenül módosítom a Windows szolgáltatás indítási paramétereit, a művelet a következő: megnyitom a regisztert, és megtalálom:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmemcached szerver
Az ImagePath elem értéke: "c:memcachedmemcached.exe" -d runservice
Átalakítva "c:memcachedmemcached.exe"-re -p 12345-re -m 128-d futószolgálatra
Mentés után indítsd újra a memcached szolgáltatást, majd írd be a netstat -n -a parancssorba, hogy megnézd, megváltoztatták-e a portot. ^_^




win8 64-bites operációs rendszer HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\memcached   
Más rendszerek önvizsgálatai!





Előző:Windows a Memcached alapműveleti parancsok alatt
Következő:Írj 'xx' az Assembly 'xx-be, Version=1.0.0.0, Culture=neutral, PublicKeyToken=n...
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com