Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 15212|Vastaus: 0

[Memcached] Memcached Windowsille muuttaa portteja ja maksimimuistia

[Kopioi linkki]
Julkaistu 14.7.2016 10.43.22 | | | |
Jotta voit käyttää Memcachedia Windowsissa, sinun täytyy ensin ladata Memcached Win32-asennusta varten.

Latausosoite: http://jehiah.cz/projects/memcached-win32/

Purkamisen jälkeen syötä seuraava komento c:memcachedmemcached.exe -d asenna komentoikkunaan asentaaksesi memcachedin Windows-palveluna.

Palvelun käynnistämisen jälkeen memcached-palvelu käyttää oletuksena porttia 11211, ja oletuksena maksimimuisti on 64M.

Kohtasin ongelmia näiden kahden asetusvaihtoehdon muokkauksessa, ja etsin paljon tietoa internetistä, ja kaikki sanoivat, että palvelun voisi käynnistää seuraavalla komennolla:

c:memcachedmemcached.exe -p 12345 -m 1024 -d start, -p tarkoittaa muokattavaa porttia ja -m maksimimuistia, joka on käytössä (M).

Mutta miten tahansa kutsuin tämän komennon, huomasin, että portti oli edelleen 11211.

Kun avasin Windows Service Control Panelin, huomasin, että oletuksena asennettujen palvelimen käynnistysparametrien memcached.exe eivät kirjoittaneet -p -m -parametreja lainkaan, vaan vain yhden -d runservice-parametrin.
Joten riippumatta siitä, mitä komentoa käytät palvelun käynnistämiseen, se on hyödytön, katso alla oleva kuva:


Joten ajattelin muuttaa suoraan Windows-palvelun käynnistysparametreja, toiminto menee näin: avaan rekisterin ja löydän:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmemcached Palvelin
ImagePath-alkion arvo on: "c:memcachedmemcached.exe" -d runservice
Muutettu muotoon "c:memcachedmemcached.exe" -p 12345 -m 128 -d juoksupalvelu
Tallennuksen jälkeen käynnistä memcached-palvelu uudelleen ja kirjoita komentoriville netstat -n -a nähdäksesi, onko portti nyt muuttunut. ^_^




win8 64-bittinen käyttöjärjestelmärekisteri HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\memcached   
Muiden järjestelmien itsetestejä!





Edellinen:Windows Memcached-perusoperaatiokomentojen alapuolella
Seuraava:Kirjoita 'xx' Assemblyyn 'xx, Version=1.0.0.0, Culture=neutral, PublicKeyToken=n...
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com