close
  • 홈
  • :
  • 위치로그
  • :
  • 태그
  • :
  • 방명록
  • :
  • 관리자
  • :
  • 새글쓰기
블로그 이미지

이슬나라 [isulnara.com]
프로그램 관련 문의...
전체 (208)
자작 프로그램 (24)
EzIP (3)
IEPageSetup (3)
iSysInfoX (2)
메신저 알림이 (1)
ezSVC (1)
WebFTP (2)
iDebugX (1)
기타 (10)
버그 신고 (1)
이것저것.. (55)
WebFTP 게시판 (0)
팁 모음 (77)
linux (21)
프로그래밍 (36)
윈도우 (5)
네크워크 (7)
기타 (7)
윈도우 숨은.. (4)
터미널 서비스.. (1)
공개 웹하드 (1)
관리자 (0)
PC 원격제어.. (1)
NAS (43)
«   2011/11   »
일 월 화 수 목 금 토
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
ds-101g+ 날짜비교 펌웨어 surveillance splash ezIP dsm 3.0 atom msnAlert ftpls ftplist ftpdir 안드로이드 DirectX9 Spin The Bottle zbs-200 아이피 동영상 분할 및 병합 rss wirevo open_basedir TMS TDBAdvGrid 류종택 원격제어 쉘스크립트 IE backup DateCompare REFERENCE_TIME 인증 sqlite 알림이
[ezLink] 동시 접속수...
ezLink 1.2.1.2 정식... (5)
MD5 CRC 체크섬.
Apache, Subversion...
CentOS에 MongoDB 설치.
107의 마지막 펌웨어인 D...
isul / 02/22
아.. 처음 상태로.. 순정...
최승주 / 02/21
아.. 다행이네요.. 완전...
isul / 02/21
이슬님~~ 일단 펌웨어 설...
최승주 / 02/21
오늘 바쁜 일이 있어 이...
isul / 02/21
일반 어플리케이션을 서...
ㅇㅇ/ / 2009
사이코웨어 : nProtect,...
√ MIRiyA's AstraLog / 2008
웹페이지에서 인쇄시 머...
醉生夢死™ / 2006
웹페이지에서 MAC Addres...
날자~!! 날어~!! / 2005
 최근글 목록
 2011/11 [2]
 2011/10 [3]
 2011/09 [1]
 2011/07 [3]
 2011/06 [1]
넷하드 - NAS 카페
무료 원격제어 프로그램
블로그가 뭥미?
솔라리스 테크넷
스티브 맥코넬
시놀로지 NAS 카페
하얀나무 - 캠핑 전문 쇼핑몰
하얀나무's Story
Total of
461470 visitors
Today 236
Yesterday 243
 
글검색결과[2011/11] : 2
2011/11/09  [ezLink] 동시 접속수가 많을 경우 발생하는 에러 대처
2011/11/01  ezLink 1.2.1.2 정식 버전 배포합니다. (5)
     
 NAS 
[ezLink] 동시 접속수가 많을 경우 발생하는 에러 대처
Posted on 2011/11/09 09:54
 
 
 
 
ezLink 사용 중 한세님께서 동시 접속자 수가 100여명 정도되는 상황에서 에러가 발생한다고 알려주셔셔 확인해봤습니다.

확인 결과 ezLink에서 사용 중인 postgresql 데이터베이스의 최대 동시 접속자가 기본으로 32 연결로 설정되어 있어서 그 이상이 접속할 경우 에러가 발생하게 됩니다.

이를 해결하려면 /usr/syno/pgsql/etc/postgresql.conf 에서 아래 부분을 수정하면 됩니다.

max_connections = 32
shared_buffers = 24MB                   # min 128kB or max_connections*16kB

connection 당 500 바이트 정도의 shared_buffers(메모리)가 소비된다고 합니다.
최대 접속자수에 맞추어 shared_buffers도 적당히 늘려주시기 바랍니다.
자신이 보유하고 있는 NAS의 메모리와 다른 서비스의 메모리 사용량 등을 고려하여 설정하시기 바랍니다. 필요이상 높게 설정할 경우 메모리 부족이 발생될 수 있으니 주의하시기 바랍니다.

* shared_buffers의 최대 값은 OS에서 사용하는 shared memory의 값을 초과하면 안됩니다. os에 설정된 shared memory의 값은 아래 명령으로 확인 가능합니다.
cat /proc/sys/kernel/shmmax

위 값에 / 1024 / 1024 해주면 최대 설정 가능한 값이 MB 단위로 나옵니다.


* max_connections은 Synology NAS의 여러 서비스에서 기본으로 접속하고 있는 연결 수와 하나의 프로그램에서 여러 연결을 사용할 수도 있으니 그러한 것들을 고려하여 설정해야 됩니다. 단순히 동시 접속 100명이 필요하니 100으로 설정하면 안됩니다. 100 이상으로 설정해줘야 겠죠..

설정 후에는 NAS를 재시작하거나 아래 명령을 내려줘야 적용됩니다.
/usr/syno/etc/rc.d/S20pgsql.sh restart

조만 간에 동시 접속자 수를 초과할 경우 접속자가 많아서 서비스를 이용할 수 없으니 조금 후에 다시 이용하라는 메시지가 표시되도록 기능을 수정하도록 하겠습니다.

문제를 알려주신 한세님 고맙습니다^^
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
이올린에 북마크하기
ezlink, postgresql, synology
Trackback [0] : Comment [0]
TrackbackAddress
http://isulnara.com/tt/trackback/252
SecretComment
     
 NAS 
ezLink 1.2.1.2 정식 버전 배포합니다.
Posted on 2011/11/01 00:16
ezLink 1.2.1.2 정식 버전 배포합니다.

사용자 삽입 이미지

변경 이력

1.2.1.3
+qrcode 관련 에러 해결

==============================================================================================================

1.2.1.2
+1001 에러 발생 후 링크 생성되는 문제 해결
+DSM 3.x에서 ezLink 창 열리면서 파일스테이션의 메뉴가 남아있는 문제 해결
==============================================================================================================
1.2.1.1
+4GB 이상 파일 다운로드 기능 개선(x86, PowerPC 계열만 지원)
+기본 설정으로 4GB 이하 파일 다운로드 가능하도록 변경
==============================================================================================================
1.2.0.1
+프레임워크 업데이트
+다운로드 정보 페이지 모바일 기기 크기에 맞게 표시
+스마트폰에서 파일 다운로드 안되는 문제 해결
+DSM의 공유폴더 권한 설정에 admin이 없을 경우 admin으로 링크 생성할 수 없던 문제 해결
==============================================================================================================


ARM 프로세서를 사용하는 모델(아래 사이트 참고)에 대해서는 4GB 이상의 파일 다운로드는 지원되지 않습니다.
http://forum.synology.com/wiki/index.ph ··· nas_have

4GB 이상의 파일을 다운로드하기 위해서는 php 설정을 변경해야 됩니다. ezLink로 생성한 링크에서 파일 크기가 4GB 이상으로 표시되면 이미 설정이 되어 있는 상태입니다. 만약 4GB 이상인데 파일 크기가 비정상적으로 표시될 경우(예 132MB)에는 아래 설정을 변경한 후 관리자용 및 사용자용 웹서비스를 재시작 하여 주시면 됩니다. (관리자/사용자용 웹서비스 동시 재시작 쉽게 하기 -> [패키지 관리 - ezLink - 정보 - 로그])

php 설정 사항

safe_mode=Off
safe_mode_exec_dir=

DSM3.x에서는 DSM 관리 페이지에서 “제어판-웹서비스-PHP 설정-PHP safe_mode_exec_dir 액세스 제한 활성화” 체크 해제를 하면 됩니다.


ezlink.1.2.1.3.7z

ezlink.1.2.1.3.tar

ezlink.1.2.1.3.zip

ezlink.1.2.1.3.tar.gz


*. 기존에 설치된 ezLink를 삭제하고, 새 버전을 다시 설치하면 됩니다.

ezLink 패키지 삭제 시 기존에 생성된 링크가 모두 삭제됩니다.

이를 방지하려면 먼저 백업 받아두신 후 새 버전을 설치하고, 복원 기능을 이용하여 기존 링크를 복원하면 됩니다.


* 2011-11-06 1.2.1.3으로 업데이트되었습니다.

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
이올린에 북마크하기
ezlink, nas, synology
Trackback [0] : Comment [5]
TrackbackAddress
http://isulnara.com/tt/trackback/251
BlogIcon isul 수정/삭제 답변하기
2011/11/17 12:50
1.2.2.1 출시되었습니다.
http://fft.kr/metabbs/post/124
BlogIcon LuckySh 수정/삭제 답변하기
2012/01/28 06:18
직접 만드시는 프로그램인가요?
BlogIcon isul 수정/삭제
2012/01/29 16:25
예.. 제가 직접 만들어서 배포 중입니다.
ezLink는 Synology사의 NAS에 포함된 파일스테이션에서 동작되는 일종의 플러그인 프로그램입니다.
BlogIcon 손하나 수정/삭제 답변하기
2012/02/14 14:38
너무 멋집니다. qnap TS-639 에서도 사용하게 해주세요~
BlogIcon isul 수정/삭제
2012/02/15 00:15
제가 QNAP 장비는 갖고 있지 않아서.. 적용할 수가 없습니다.
SecretComment
  1